The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Релиз свободного инструментария для построения графиков Gnuplot 6.0

01.01.2024 10:29

Представлен релиз Gnuplot 6.0, свободного инструментария для построения двумерных и трехмерных научных графиков, поддерживающего широкий спектр форматов вывода и возможность использования скриптов для формирования входящих данных. Это первый значительный релиз с момента публикации ветки 5.0 в 2015 году.

Среди основных изменений:

  • Добавлена поддержка функциональных блоков и ограниченных (scoped) переменных.
  • Добавлены новые специализированные и комплексные функции.
  • Предложены новые виды графиков: 2D с поверхностями, 2D с секторами, 2D с линиями и 3D c контурной заливкой.
  • Добавлены новые виды обводки, масок и вариантов сглаживания.
  • Добавлена поддержка именованных палитр.
  • Добавлены новые встроенные функции и операции с массивами.
  • Расширена поддержка форматов данных.
  • Реализована поддержка синтаксиса "if {...} else if {...} else {...} ".
  • Добавлена поддержка точек отслеживания (Watchpoint).
  • Добавлены новые типы терминалов (генераторов вывода): kittygd, kittycairo, block и webp.


  1. Главная ссылка к новости (https://gnuplot.sourceforge.ne...)
  2. OpenNews: Выпуск AlphaPlot, программы для построения научных графиков
  3. OpenNews: Релиз библиотеки визуализации plotly.py 5.0
  4. OpenNews: Релиз свободного инструментария для построения графиков Gnuplot 4.6
  5. OpenNews: Проекты LabPlot и SciDAVis заявили об объединении своих усилий
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/60379-gnuplot
Ключевые слова: gnuplot
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (40) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (-), 12:22, 01/01/2024 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +2 +/
     
  • 1.3, Аноним (3), 12:26, 01/01/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Какие преимущества перед altair?
     
     
  • 2.8, КО (?), 14:03, 01/01/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    загуглить проще
     
  • 2.11, Аноним (11), 15:26, 01/01/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    CИ? Пайпы (считай, грошевая интеграция со всем)? Куча примеров и обучалок.
     
     
  • 3.70, WatchCat (ok), 13:29, 05/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Пайпы (считай, грошевая интеграция со всем)?

    А гнуплот умеет рисовать изменяющийся на ходу график,потребляя данные из пайпа?
    Именно не всё полностью перерисовать,а добавлять на уже нарисованный график что-то?
    Как делать через полную перерисовку - знаю. Но это надо прогонять через пайп
    _все_ данные еще раз.

    Если не может гнуплот,то что может?

    Кстати, обычные "статические" графики по готовым наборам данных мне нравилось рисовать в Grace.
    Гнуплот - это именно больше для автоматизации типовых повторяющихся задач,а Grace - для так сказать интерактивного творческого процесса.

     

  • 1.4, txgk (ok), 12:37, 01/01/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Хороший графопостроитель, фичастый, но, когда количество точек уходит за десяток миллионов, тормозит знатно... Кто-нибудь знает альтернативы пошустрее?
     
     
  • 2.6, 12yoexpert (ok), 12:51, 01/01/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Кто-нибудь знает альтернативы пошустрее?

    Включить мозг и оптимизировать данные. Десяток миллионов точек не влезут в экран

     
     
  • 3.12, Аноним (3), 16:26, 01/01/2024 [^] [^^] [^^^] [ответить]  
  • –3 +/
    8k уже больше 30 млн пикселей -- вполне стандартное разрешение
     
     
  • 4.21, Аноним (21), 00:35, 02/01/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > вполне стандартное разрешение для мониторов за овердофига баксов

    Фиксанул со своего реально стандартного full hd. Не благодари.

     
     
  • 5.24, Аноним (3), 01:30, 02/01/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Проекторы 8к зато копеечные. Это лет 10 назад 8к было дорого, сегодня уже обычное дело.
     
     
  • 6.30, Аноним (21), 02:53, 02/01/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > сегодня уже обычное дело для богатых воров и мошенников

    Фиксанул.

     
     
  • 7.34, Аноним (3), 03:02, 02/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да ты гонишь, они дешевле телефона стоят. А моники с нормальными цветопередачей и контрастностью никогда дешёвыми не были.
     
     
  • 8.36, Аноним (21), 03:04, 02/01/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Последний смартфон покупал за 3к рублей redmi 8a, б у в идеале Найди 8к монитор... текст свёрнут, показать
     
  • 8.58, Аноним (58), 10:31, 03/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Лол Тысяч за 20-30, конечно, можно найти Тысяч долларов, разумеется А с _подде... текст свёрнут, показать
     
     
  • 9.62, Аноним (3), 11:45, 03/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ещё один фантазёр Или тот же самый ... текст свёрнут, показать
     
     
  • 10.63, Аноним (58), 15:56, 03/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Фантазёр пока вы Ну или киньте ссылкой на 8К-проектор 171 дешевле телефона 1... текст свёрнут, показать
     
     
  • 11.64, Аноним (3), 15:59, 03/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Речь шла про мониторы, а не про проекторы с поддержкой ... текст свёрнут, показать
     
  • 4.26, Аноньимъ (ok), 02:03, 02/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Всего 30млн. А не по осям.
     
  • 4.57, Аноним (57), 03:52, 03/01/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не важно. Логически не влезут, так чтобы для того, кто будет читать график, был смысл в таком количестве точек.
     
  • 2.27, Аноньимъ (ok), 02:06, 02/01/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вам всё 10 млн отображать?

    Стоит напрямую opengl или вулканом отрисовывать.

    Или копнуть в гнуплот и посмотреть как там вызовы отрисовки можно оптимизировать.

     

  • 1.5, ааноним (?), 12:37, 01/01/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Напомнил редактор chiwriter из начала 90-х, работавший на 8086. Тоже такие трехмерные графики строил.
     
     
  • 2.7, Аноним (7), 13:04, 01/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    И что, все 640 килобайт памяти подъедал?
     
     
  • 3.13, ааноним (?), 18:45, 01/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Сие мне осталось неведомым. Программа просто работала стабильно.
     
  • 3.14, Аноним (14), 20:27, 01/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Chiwriter работал на IBM PC/XT там база 128 килобайт ОЗУ.
     
  • 3.20, Аноним (21), 00:32, 02/01/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    640KB просто гигантский объём для 8086 архитектуры. Я тогда писал программы на ассемблере которые весили редко больше пары килобайт. Десяток килобайт уже считался сложным программным комплексом.
     
     
  • 4.52, Аноним (52), 04:52, 02/01/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Специально для тебя китайцы на 8086 ноутбуки делают.
     
  • 4.54, Аноним (54), 14:55, 02/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Десяток килобайт в те времена операционные системы весили со всеми драйверами клавиатуры, ISA и тд
     
     
  • 5.59, Аноним (58), 10:39, 03/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    «Драйвер клавиатуры» лежал в биосе. Для ISA никакого драйвера не было нужно — вот тебе порты, пиши в них что хочешь.
    Ну и даже первый MS-DOS (который только для флоппиков без структуры каталогов) сто с лишним килобайт весил.
     

  • 1.10, Аноним (10), 14:07, 01/01/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    >superimposed violin plot and box plot

    https://xkcd.com/1967/ же

     
  • 1.53, abu (?), 10:34, 02/01/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Тот проект, который настоящий. Спасибо тем, кто его делает.
     
  • 1.55, Виталий Сапковский (?), 19:14, 02/01/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    1. Не совсем понятно, зачем кому-то строить графики в консоли, если есть куча графических приложений? Тот же Labplot, например. Вряд ли кому-то может понадобиться строить графики на сервере... Ну или я чего-то не знаю.

    2. У всех подобных приложений огромная проблема с документацией. Нигде не пишут, как решить ту или иную типовую задачу. Взять тот же Labplot. Как в нем построить самую обычную круговую диаграмму? Вот эти пирожки с процентиками. Где хоть одна вменяемая обучалка по Labplot?

     
     
  • 2.56, pilat66 (?), 20:28, 02/01/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    GUI к gnuplot есть, но он может работать и с потоковыми данными.Документация к нему есть, но конечно Вы правы - разобраться с нуля сложно. Проще онлайн сервис какой то взять, но если нужна воспроизводимость то командный режим удобен.
     
  • 2.60, faa (?), 11:32, 03/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Кстати, графики на сервере тоже строят.
     
  • 2.61, faa (?), 11:42, 03/01/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    По гнуплоту много документации на английском (книг, например). И с самим гнуплотом идет объемный файл документации. На сайтах типа stackexchange куча готовых ответов по решению определенных задач.
     
  • 2.65, Quad Romb (ok), 17:55, 03/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    1. Встраивать построение графиков в какой-то свой поток задач.
    А уж эта задача может быть даже и на сервере, почему нет?
    Кстати, а такая штука как rrdtool разве не примерно тем же самым занимается, применительно к сетевому мониторингу? Когда-то была крайне популярной штукой.
    Мордочка к gnuplot вроде даже существует, но о её качестве ничего не могу сказать.

    2. Да, с документацией у многих открытых проектов просто беда.
    Но, к счастью, gnuplot из ряда этих самых многих является приятным исключением.

     
  • 2.66, Аноним (66), 04:08, 04/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >зачем кому-то строить графики в консоли, если есть куча графических приложений
    >Labplot

    И тащить в систему полкде? В этом вся и проблема, адекватных тулкитов нет и не предвидится, на этом фоне график в консоли выглядит адекватным решением.

     
     
  • 3.69, Аноним (69), 04:08, 05/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Так это не тулкит, а платформа для анализа данных. Графики на выходе это результат ряда исследований сделанных исследователем, а не решение для автоматизации.
     
  • 2.68, Аноним (69), 04:01, 05/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > 1. Не совсем понятно, зачем кому-то строить графики в консоли

    Никто их и не строит в консоли. Все это сделано для скриптов автоматизации какой-то повторяемой задачи. Вот только не упомню привязки для каких языков имелись - в целом мне для пары моих задачек решения были.


    > 2. У всех подобных приложений огромная проблема с документацией.

    Никакой проблемы с GNU/Plot нет. А вот с предложенным LabPlot проблема как раз есть.
    В документации нет базовых пунктов как ставить, как интегрировать, как записывать конфигурацию.
    Есть ощущение что это разного рода продукты под разные варианты использования, но с одинаковым результатом.

     
     
  • 3.71, adolfus (ok), 21:58, 06/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Гнуплот -- это для тех, кто понимает.
    Для тех, кто хочет, чтобы его графики выглядели всегда профессионально и одинаково.
    Это для тех, кто используя матлаб или мапл, никогда не сунет в свою статью или книгу то говно, что рисуют эти программы. Он экспортирует оттуда данные и рисует их в гнуплоте в том разрешении и стиле, который требует издательство.
     

  • 1.72, _oleg_ (ok), 13:36, 09/01/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Одно время для рисования графиков уходил на R, думал, что его примочки сделают сильно удобным построение графиков. Но потом, натрахавшись с ним вволю, вернулся на gnuplot. Крутая штука.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру