Gnuplot: различия между версиями
Материал из noname.com.ua
Перейти к навигацииПерейти к поискуSirmax (обсуждение | вклад) (Новая: =GnuPlot= ==Скрипт для рисования 4 графиков в 3-х мерном пространстве== Сдвиг по оси Y - номер сервера. <PRE> #!/usr/...) |
Sirmax (обсуждение | вклад) |
||
(не показаны 4 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
+ | [[Категория:Linux]] |
||
+ | [[Категория:GnuPLOT]] |
||
=GnuPlot= |
=GnuPlot= |
||
+ | * http://www.krazyworks.com/timeline-plots-with-gnuplot/ |
||
+ | * http://t16web.lanl.gov/Kawano/gnuplot/plotpm3d-e.html |
||
+ | * http://www.gnuplot.info/faq/faq.html |
||
+ | |||
+ | http://wiki.linuxformat.ru/index.php/LXF71:Gnuplot |
||
+ | |||
==Скрипт для рисования 4 графиков в 3-х мерном пространстве== |
==Скрипт для рисования 4 графиков в 3-х мерном пространстве== |
||
Сдвиг по оси Y - номер сервера. |
Сдвиг по оси Y - номер сервера. |
||
Строка 11: | Строка 19: | ||
set title "Title of Plot" |
set title "Title of Plot" |
||
+ | # Заголовок |
||
− | # |
||
set nokey |
set nokey |
||
Строка 22: | Строка 30: | ||
set xlabel "Date" |
set xlabel "Date" |
||
+ | # Метка по оси Х |
||
+ | |||
set xdata time |
set xdata time |
||
+ | # Описать что по оси Х время (формат ниже) |
||
set timefmt "%Y-%m-%d-%H-%M-%S" |
set timefmt "%Y-%m-%d-%H-%M-%S" |
||
# Формат даты соответвует формату gnu date |
# Формат даты соответвует формату gnu date |
Текущая версия на 15:33, 28 сентября 2012
GnuPlot
* http://www.krazyworks.com/timeline-plots-with-gnuplot/ * http://t16web.lanl.gov/Kawano/gnuplot/plotpm3d-e.html * http://www.gnuplot.info/faq/faq.html
http://wiki.linuxformat.ru/index.php/LXF71:Gnuplot
Скрипт для рисования 4 графиков в 3-х мерном пространстве
Сдвиг по оси Y - номер сервера.
#!/usr/bin/gnuplot -persist set terminal png size 1600,800 # Размер и формат графика. set output "/var/www/nginx/2/2.png" set title "Title of Plot" # Заголовок set nokey # не знаю. Уточнить. set key top left # Расположение подписи set key box # Оформление (в рамке) подписи к графикам set xlabel "Date" # Метка по оси Х set xdata time # Описать что по оси Х время (формат ниже) set timefmt "%Y-%m-%d-%H-%M-%S" # Формат даты соответвует формату gnu date # В моем случае был удобен такой формат. set ylabel "Servers" set zlabel "CPU" set zrange [0:100] splot \ "hy-netrac-p1.core.sdn.telia.se-CPU_usage.txt.data" using 1:(1):2 with lines title "hy-netrac-p1.core.sdn.telia.se-CPU_usage", \ "hy-netrac-p2.core.sdn.telia.se-CPU_usage.txt.data" using 1:(2):2 with lines title "hy-netrac-p2.core.sdn.telia.se-CPU_usage", \ "hy-netrac-p3.core.sdn.telia.se-CPU_usage.txt.data" using 1:(3):2 with lines title "hy-netrac-p3.core.sdn.telia.se-CPU_usage", \ "hy-netrac-p4.core.sdn.telia.se-CPU_usage.txt.data" using 1:(4):2 with lines title "hy-netrac-p4.core.sdn.telia.se-CPU_usage", \ "hy-netrac-p4.core.sdn.telia.se-CPU_usage.txt.data" using 1:(1):(50) with lines title "50%" ,\ "hy-netrac-p4.core.sdn.telia.se-CPU_usage.txt.data" using 1:(2):(50) with lines title "50%" ,\ "hy-netrac-p4.core.sdn.telia.se-CPU_usage.txt.data" using 1:(3):(50) with lines title "50%" ,\ "hy-netrac-p4.core.sdn.telia.se-CPU_usage.txt.data" using 1:(4):(50) with lines title "50%"