Показаны сообщения с ярлыком диаграммы. Показать все сообщения
Показаны сообщения с ярлыком диаграммы. Показать все сообщения
среда, 6 апреля 2011 г.
Отличие диаграмм от гистограмм
Классическими диаграммами являются столбчатые и линейные (полосовые) диаграммы. Также они называются гистограммы. Гистограммы — частный случай диаграмм.
Гистограммы в Гнуплоте
Сегодня я вам поведаю, как легко рисовать столбцовые гистограммы в гнуплоте.
В интернете не нашла доступного объяснения.
Создайте файл с содержимым типа:
name Название
Лебедева 2
Валенок 4
Крутой 8
Собакевич 10
Лось 2
Ерундопель 22
Итак. Сначала нужно сказать ему
gnuplot> set style data histograms
А потом
gnuplot> plot './eximpulse' using 2:xtic(1)
, что означает, нарисовать данные в файле, используя второй столбец как данные, а первый — как подписи по оси x (xtic).
Если вы это выполните, то получите немного съехавшие надписи по x.
А нам нужны подписи непосредственно под столбиками, тогда нужно дописать заклинание (я не знаю, что оно означает) ti col
gnuplot> plot './eximpulse' using 2:xtic(1) ti col
А еще можно их залить цветом
gnuplot> set style fill solid 1.00 border -1
И повернуть надписи на сколько-нибудь градусов по-модному
gnuplot> set xtic rotate by -45 scale 0
Да, и для того, чтобы дорисовать еще столбцов, заполните файлик так:
name Название Название2
Лебедева 2 27
Валенок 4 2
Крутой 8 23
Собакевич 10 22
Лось 2 10
Ерундопель 22 20
И напишите
gnuplot> plot './eximpulse' using 2:xtic(1) ti col, '' u 3 ti col
В интернете не нашла доступного объяснения.
Создайте файл с содержимым типа:
name Название
Лебедева 2
Валенок 4
Крутой 8
Собакевич 10
Лось 2
Ерундопель 22
Итак. Сначала нужно сказать ему
gnuplot> set style data histograms
А потом
gnuplot> plot './eximpulse' using 2:xtic(1)
, что означает, нарисовать данные в файле, используя второй столбец как данные, а первый — как подписи по оси x (xtic).
Если вы это выполните, то получите немного съехавшие надписи по x.
А нам нужны подписи непосредственно под столбиками, тогда нужно дописать заклинание (я не знаю, что оно означает) ti col
gnuplot> plot './eximpulse' using 2:xtic(1) ti col
А еще можно их залить цветом
gnuplot> set style fill solid 1.00 border -1
И повернуть надписи на сколько-нибудь градусов по-модному
gnuplot> set xtic rotate by -45 scale 0
Да, и для того, чтобы дорисовать еще столбцов, заполните файлик так:
name Название Название2
Лебедева 2 27
Валенок 4 2
Крутой 8 23
Собакевич 10 22
Лось 2 10
Ерундопель 22 20
И напишите
gnuplot> plot './eximpulse' using 2:xtic(1) ti col, '' u 3 ti col
Вот приведу ссылочку, где все по последней моде — ну всех видов диаграммы.
А есть очень полезная ссылочка про все остальное — Not So Frequently Asked Questions
А есть очень полезная ссылочка про все остальное — Not So Frequently Asked Questions
Подписаться на:
Сообщения (Atom)




