Gnuplot: различия между версиями

Материал из noname.com.ua
Перейти к навигацииПерейти к поиску
(Новая: =GnuPlot= ==Скрипт для рисования 4 графиков в 3-х мерном пространстве== Сдвиг по оси Y - номер сервера. <PRE> #!/usr/...)
 
Строка 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%"