Gnuplot

Материал из Letopisi.Ru — «Время вернуться домой»
(Различия между версиями)
Перейти к: навигация, поиск
(Столбцы)
(Летопись/Gnuplot)
Строка 163: Строка 163:
 
=== Летопись/Gnuplot ===
 
=== Летопись/Gnuplot ===
 
{{:Летопись/Gnuplot}}
 
{{:Летопись/Gnuplot}}
 +
 +
===  ===
 +
 +
<gnuplot>
 +
plot '-' using 1:2 title 'Users' with line lt 1 lw 2, \
 +
  '-' using 1:2 title 'pages' with linesp lt 2 lw 2 , \
 +
  '-' using 1:2 title 'articles' with linesp lt 3 lw 2 , \
 +
'-' using 1:2 title 'files' with linesp lt 4 lw 2
 +
1 31711
 +
2 31718
 +
3 31738
 +
4 31741
 +
5 31762
 +
6 31782
 +
7 31801
 +
e
 +
1 133241
 +
2 133248
 +
3 133291
 +
4 133337
 +
5 133361
 +
6 133397
 +
7 133438
 +
e
 +
1 36449
 +
2 36450
 +
3 36468
 +
4 36477
 +
5 36480
 +
6 36487
 +
7 36491
 +
e
 +
1 55535
 +
2 55536
 +
3 55553
 +
4 55583
 +
5 55595
 +
6 55611
 +
7 55629
 +
</gnuplot>
  
 
=== Gnuplot - примеры  ===
 
=== Gnuplot - примеры  ===

Версия 06:52, 7 сентября 2009

Содержание

GnuPlot литература:

Gnuplot in Action: Understanding Data with Graphs, Manning Publications, 2009

Gnuplot-in-Action-Understanding-Data-with-Graphs.jpg

Ссылки:

Gnuplot команды

  • Как вставлять данные в графику? http://www.mediawiki.org/wiki/Extension:Gnuplot
    1. Подготовить текстовый файл с данными, загрузить его и потом использовать внутри gnuplot
    2. Вставить данные непосредственно в тело скрипта. Данные вводятся линия за линией. Каждая линия закрывается знаком e.


Gnuplot Plot

Описания и пояснения к графикам

  • По оси х - set xlabel 'Days or something'
  • По оси y - set ylabel 'Number'
  • Подписи к данным? задается командой t

Команды

  • plot '-' данные считываются из строк, которые следуют ниже
    • plot '-' using 1:2 title 'A' ", \"
    • '-' lt1
  • index
  • every
  • set - установка параметров
    • set logscale - показывать по логарифмической шкале
  • unset
    • unset border
  • using - например 1:2 - какие колонки цифр нужно использовать при работе
  • smooth
  • smooth acsplines
  • with lines
  • with points
  • with boxes
  • with linepoints
  • t title - подпись к линии

Столбцы

Столбцы данных - не получается пока

Gnuplot Plot


Gnuplot Plot

Every

Every - указывает интервал, через который берутся данные - например, в следующем списке каждое четвертое значение, начиная с первого (нулевого). Можно менять начальное значение, а вот можно ли вставлять несколько графиков - непонятно.

Gnuplot Plot

Толщина линии

  • lw 1 - самая тонкая

Цвета линий

  • lt1 - Красный
  • lt2 - Зеленый
  • lt3 - Синий
  • lt4 - Фиолетовый
  • lt5 - Голубой
  • lt6 - Темно-оранжевый
  • lt7 - Желтый
  • lt8 - Темно-синий
  • lt9 - Темно-желтый
  • lt10 Зеленый

 ????

Например:

Gnuplot Plot

Летопись/Gnuplot

Анализ и визуализацию данных внутри Летописи (на базе статистики летописи):

  • Красный - число зарегистрированных участников
  • Зеленый - общее число страниц (включая страницы участников и неполноценные статьи)
  • Голубой - число полноценных статей
  • Фиолетовый - число загруженных файлов

Gnuplot Plot

Gnuplot Plot

Gnuplot - примеры

1

  • Только <gnuplot> plot sin(x) </gnuplot> а какой результат

Gnuplot Plot


2

Gnuplot Plot


3

Gnuplot Plot


4

Gnuplot Plot


Gnuplot Plot


http://m1.sm.bmstu.ru/wiki/Мосалов_Фёдор_Фёдорович

Gnuplot Plot

Персональные инструменты
Инструменты