Гость
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Perl: Компоненты для рисования гистограммы / 2 сообщений из 2, страница 1 из 1
04.10.2019, 15:41
    #39871721
Alibek B
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Perl: Компоненты для рисования гистограммы
Есть множество строк такого вида:
Код: 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
04.10.2019, 21:17
    #39871903
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Perl: Компоненты для рисования гистограммы
Ну можно начать с более-менее абстрактных, они тебе просто картинку в файл дадут, а потом уже с этой картинкой делай что хочешь:
- GD::Graph
- SVG::Graph
- Chart::Plot

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

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

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


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