Gnuplot: различия между версиями
Материал из noname.com.ua
Перейти к навигацииПерейти к поискуSirmax (обсуждение | вклад) (Новая: =GnuPlot= ==Скрипт для рисования 4 графиков в 3-х мерном пространстве== Сдвиг по оси Y - номер сервера. <PRE> #!/usr/...) |
Sirmax (обсуждение | вклад) |
||
Строка 11: | Строка 11: | ||
set title "Title of Plot" |
set title "Title of Plot" |
||
+ | # Заголовок |
||
− | # |
||
set nokey |
set nokey |
||
Строка 22: | Строка 22: | ||
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 |
Версия 11:33, 26 января 2011
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%"