Gnuplot

Материал из Letopisi.Ru — «Время вернуться домой»
(Различия между версиями)
Перейти к: навигация, поиск
 
(не показаны 2 промежуточные версии 1 участника)
Строка 1: Строка 1:
 +
{{Карточка языка программирования
 +
|Ages=18
 +
|FieldActivity=Innovative Designer
 +
|Dimension=2D
 +
|Purpose=Специальный прикладной язык
 +
|Visual_Text_Blocks=Текст
 +
|Openness=Открытый
 +
|Address=http://www.gnuplot.info/
 +
|ActiveNow=Project is active
 +
|Remixing?=No
 +
}}
 
=== GnuPlot литература: ===
 
=== GnuPlot литература: ===
 
[http://book.pdfchm.net/Gnuplot-in-Action-Understanding-Data-with-Graphs/9781933988399/ Gnuplot in Action: Understanding Data with Graphs, Manning Publications, 2009]
 
[http://book.pdfchm.net/Gnuplot-in-Action-Understanding-Data-with-Graphs/9781933988399/ Gnuplot in Action: Understanding Data with Graphs, Manning Publications, 2009]

Текущая версия на 14:47, 26 февраля 2019

Ages 18
FieldActivity Innovative Designer
Purpose Специальный прикладной язык
Visual_Text_Blocks Текст
Dimension 2D
Openness Открытый
Address http://www.gnuplot.info/
Ancestors
Descendants
ActiveNow Project is active
Remixing? No

Содержание

[править] 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

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