Javascript must be enabled in your browser to use this page.
Please enable Javascript under your Tools menu in your browser.
Once javascript is enabled Click here to go back to �нтеллектуальная Кобринщина

Make a Legend for My Charts - Wolfram Mathematica

Создание легенды для диаграммы

Mathematica предоставляет широкий, простой и эффективный набор инструментов для контроля внешнего вида Ваших диаграмм. Используете ли Вы символьную оболочку Legended или применяете опцию ChartLegends, создаваемые Вами легенды наследуют стилистическое оформление, выбранное для Вашей диаграммы.

Для создания легенды для Вашей диаграммы можно воспользоваться опцией ChartLegends.

Количество надписей должно совпадать с количеством элементов данных:

In[20]:=

MakeALegendForMyChartsRU_1.gif

Out[20]=

MakeALegendForMyChartsRU_2.gif

Для исключения элемента данных из легенды, используйте значение параметра None вместо надписи:

In[21]:=

MakeALegendForMyChartsRU_3.gif

Out[21]=

MakeALegendForMyChartsRU_4.gif

Группы данных также могут быть отображены в легенде:

In[22]:=

MakeALegendForMyChartsRU_5.gif

Out[22]=

MakeALegendForMyChartsRU_6.gif

Использование опции ChartLabels обеспечивает создание повторяющихся надписей для элементов данных в каждой группе:

In[23]:=

MakeALegendForMyChartsRU_7.gif

Out[23]=

MakeALegendForMyChartsRU_8.gif

Применение опции LegendAppearance позволяет изменить макет подписей внутри легенды, что в данном случае выражается в изменении расположения легенды:

In[24]:=

MakeALegendForMyChartsRU_9.gif

Out[24]=

MakeALegendForMyChartsRU_10.gif

Другая возможность расположить легенду вдоль основания диаграммы заключается в использовании команды  Placed:

In[25]:=

MakeALegendForMyChartsRU_11.gif

Out[25]=

MakeALegendForMyChartsRU_12.gif

Опция ChartLegends работает также и с 3D диаграммами:

In[7]:=

MakeALegendForMyChartsRU_13.gif

Out[7]=

MakeALegendForMyChartsRU_14.gif

    

Любое стилизованное оформление, применяемое Вами в диаграммах, находит отражение в легенде.

В этом примере, изображения текстур, полученных при помощи функции ExampleData, образуют набор для использования в разноцветных столбцах:

In[26]:=

MakeALegendForMyChartsRU_15.gif

Наложим цвет на текстуры:

In[27]:=

MakeALegendForMyChartsRU_16.gif

In[28]:=

MakeALegendForMyChartsRU_17.gif

In[29]:=

MakeALegendForMyChartsRU_18.gif

Out[29]=

MakeALegendForMyChartsRU_19.gif

Создадим гистограмму с текстурированными столбцами. Текстуры также появятся и в легенде:

In[30]:=

MakeALegendForMyChartsRU_20.gif

Out[30]=

MakeALegendForMyChartsRU_21.gif

    

Вы также можете использовать символьную "оболочку" Legended для создания легенды Вашей диаграммы.

При использовании Legended, Вы можете внести в легенду надписи только для избранных элементов данных Вашей диаграммы (в отличие от ChartLegends, где требуется соответствие количества надписей количеству элементов данных):

In[15]:=

MakeALegendForMyChartsRU_22.gif

Out[15]=

MakeALegendForMyChartsRU_23.gif

In[16]:=

MakeALegendForMyChartsRU_24.gif

Out[16]=

MakeALegendForMyChartsRU_25.gif

Legended также работает с функциями, создающими 3D диаграммы:

In[4]:=

MakeALegendForMyChartsRU_26.gif

Out[4]=

MakeALegendForMyChartsRU_27.gif