powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Perl: Компоненты для рисования гистограммы
2 сообщений из 2, страница 1 из 1
Perl: Компоненты для рисования гистограммы
    #39871721
Alibek B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть множество строк такого вида:
Код: plaintext
1.
2.
3.
[2019-10-04 15:27:53 +0300] a.b.c.f -> "POST /megapbx.php HTTP/1.1" 2339us
[2019-10-04 15:27:53 +0300] a.b.c.f -> "POST /megapbx.php HTTP/1.1" 2146us
[2019-10-04 15:28:03 +0300] a.b.c.f -> "POST /megapbx.php HTTP/1.1" 2711us
Последнее значение — время обработки запроса (в микросекундах).
Мне нужно построить гистограмму для этого времени, разбив его на N интервалов и подсчитав количество строк по каждому интервалу для заданного периода времени.
Хотелось бы максимально простую для использования библиотеку — ей подаешь на вход значения с ключами и некоторыми атрибутами, а она на выходе дает итоговую сводную таблицу.
...
Рейтинг: 0 / 0
Perl: Компоненты для рисования гистограммы
    #39871903
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну можно начать с более-менее абстрактных, они тебе просто картинку в файл дадут, а потом уже с этой картинкой делай что хочешь:
- GD::Graph
- SVG::Graph
- Chart::Plot

Очень удобно получается делать текст на LaTeX, Перл просто предназначен для обработки текстов :) формируешь блок данных в формате любимой граф-библиотеки (я обычно для tikz делаю) и потом прогоняешь результат через любимый tex процессор. Идеально для PDF документов.

Неплохо получается делать html со встроенным микроскриптом использующим Highcharts (ну или другую javascript библиотеку для графиков). Это конечно если цель показывать графики на вебе.

Все зависит от того где ты собираешься результат смотреть.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Perl: Компоненты для рисования гистограммы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]