Вывод обозначений кривых (Legend)
Наглядность графиков, особенно имеющих несколько кривых, повышается при выводе обозначений кривых – так называемой легенды. В подпакете Legend для этого имеются следующие средства:
- PlotLegend › {text1,text2,…} – опция для функции Plot, устанавливающая легенду в виде последовательных текстовых надписей (рис. 14.49);
- ShowLegend [graphic, legend1, Iegend2,…] – добавляет легенду в имеющийся график graphic;
- {{{boxl, textl},…}, opts} – спецификация легенды с цветными примитивами или графиками для рамок boxi с текстами texti;
- {colorfunction, n, ninstring, maxstring, opts} – спецификация легенды с n рамками, указанием цветовой спецификации и строк, размещаемых в рамках.
Рис. 14.49. Пример построения графиков двух функций с выводом легенды
Обратите внимание на то, что среди многочисленных опций функции Plot имеется ряд, относящихся к параметрам легенды:
- LegendPosition › {-1.1} – установка позиции легенды,
- LegendSize › Automatic – установка размера легенды,
- LegendShadow › Automatic – установка тени для рамки легенды,
- Legend-Orientation › Vertical – ориентация рамки легенды,
- LegendLabel › None – заголовок легенды,
- LegendTextDirection › Automatic – направление текста.
С помощью этих опций можно существенно влиять на вид легенды.
На рис. 14.50 показано построение графика плотности с применением функции ShowLegend для вывода легенды в виде таблицы плотностей. Обратите внимание на применение опции LegendPosition для вывода легенды справа от графика.
Рис. 14.50. Построение графика плотности с легендой