Оглавление раздела
Параметры wight / height
Параметры wight и height задают соответственно ширину и высоту создаваемой области с графиком. Размеры задаются в пикселях. Этот размер относится ко всему графику в целом, включая оси, легенду и заголовок, а не только к области, где отображаются кривые.
Например:
(:plot
width=300
height=200
:)
1 10 20 30 40
2 11 22 31 41
3 13 24 33 42
4 15 25 35 43
5 16 26 36 44
6 18 27 37 45
7 20 30 38 46
8 20 30 38 46
9 20 30 38 46
10 20 30 38 46
(:plotend:)
Параметр title
Параметр title позволяет добавить заголовок ко всему графику. Например:
(:plot
title = "Заголовок над графиком"
:)
1 10 20 30 40
2 11 22 31 41
3 13 24 33 42
4 15 25 35 43
5 16 26 36 44
6 18 27 37 45
7 20 30 38 46
8 20 30 38 46
9 20 30 38 46
10 20 30 38 46
(:plotend:)
Параметр tooltip
По умолчанию графики не имеют какого-либо интерактива с пользователем, они представляют собой статическую картинку (с технической стороны это не картинка, а набор объектов, созданных с помощью JavaScript). Но после добавления параметра tooltip над графиком появится маркер, который будет отображать значение в точке на графике, ближайшей к курсору, а также заголовок кривой, если он задан с помощью параметра curve.title.
(:plot
tooltip
:)
1 10 20 30 40
2 11 22 31 41
3 13 24 33 42
4 15 25 35 43
5 16 26 36 44
6 18 27 37 45
7 20 30 38 46
8 20 30 38 46
9 20 30 38 46
10 20 30 38 46
(:plotend:)
Внешний вид всплывающей подсказки и ее содержимое пока не регулируются, но в будущем могут появиться дополнительные параметры для нее.
Параметр legend
После добавления параметра legend у графика появится так называемая "легенда" - область, которая отображает названия кривых, установленные с помощью параметра curve.title и соответствующие им стили линий.
(:plot
curve.ycol=2
curve.title = "Первая кривая"
curve.style=1
curve2.ycol=3
curve2.title = "Вторая кривая"
curve2.style=2
curve3.ycol=4
curve3.title = "Третья кривая"
curve3.style=3
legend
:)
1 10 20 30 40
2 11 22 31 41
3 13 24 33 42
4 15 25 35 43
5 16 26 36 44
6 18 27 37 45
7 20 30 38 46
8 20 30 38 46
9 20 30 38 46
10 20 30 38 46
(:plotend:)