Gnuplot

Материал из Letopisi.Ru — «Время вернуться домой»
(Различия между версиями)
Перейти к: навигация, поиск
(http://m1.sm.bmstu.ru/wiki/Мосалов_Фёдор_Фёдорович)
(test)
Строка 225: Строка 225:
 
set grid
 
set grid
 
set size 0.5,0.5
 
set size 0.5,0.5
plot t*sin(t)*cos(t)
 
</gnuplot>
 
 
==== test ====
 
<gnuplot>
 
set polar
 
set grid
 
set size 0.6,0.6
 
 
plot t*sin(t)*cos(t)
 
plot t*sin(t)*cos(t)
 
</gnuplot>
 
</gnuplot>

Версия 20:04, 14 марта 2011

Содержание

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


Gnuplot Plot

plot '-' using 1:2 t 'Days' with linesp lt 1 lw 3, \ '-' using 1:2 t 'cubic approximation' with linesp lt 2 lw 3 1 2 2 8 3 15 e 1 2 2 50 3 70

И здесь как-то удается собрать несколько линий на одном рисунке


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

  • По оси х - 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

Math

Gnuplot Plot

Every

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

Gnuplot Plot

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

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

Цвета линий

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

 ????

Например:

Gnuplot Plot

Летопись/Gnuplot

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

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

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

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