Как мне создавать графики в Perl на Windows? - PullRequest
9 голосов
/ 15 сентября 2008

Как мне использовать Perl для создания графиков?

Я выполняю запланированное задание, которое создает текстовые отчеты. Я хотел бы перейти к следующему шагу (для управления), а также создать некоторые графики, которые согласуются с этим. Это возможно / возможно? Было бы здорово, если бы я мог сделать это с помощью Office как-нибудь.

обновление: решения, которые я собираюсь исследовать в этом порядке

  • Spreadsheet :: WriteExcel (похоже, теперь это изменилось с момента, когда я в последний раз исследовал это .... подождите, это было предложено автором модуля.
  • График GD - теперь он доступен для ActivePerl (не в последний раз, когда я смотрел)
  • SVG
  • Открытые графики выглядят интересно.
  • ChartDirector

Ответы [ 15 ]

2 голосов
/ 15 сентября 2008

Это в значительной степени зависит от того, какие графы (вид их) и источник данных. Я получил хороший результат, используя YUI Charts и предоставив им некоторые версии исходных данных в стиле JSON. Например, пролистывание графика в реальном времени для точных значений довольно просто. На страницах разработчика есть множество примеров.

1 голос
/ 17 октября 2008

Метапрограммирование конечно! Выведите скрипт R, который создает график.

1 голос
/ 17 октября 2008

PGPlot делает отличные графики. Здесь есть примеры . Он отлично работает с Perl 5.8.8, но не работает в 5.10.0

1 голос
/ 15 сентября 2008

Если вы настроены на это в MS Office, вы можете использовать модуль Win32 :: OLE для управления Excel через OLE . Имейте в виду, что это происходит медленно, и может быть трудно найти документацию для API Excel. С другой стороны, он позволяет вам делать практически все, что вы можете делать вручную.

0 голосов
/ 17 сентября 2008

Spreadsheet :: WriteExcel позволит вам просто получить данные в Excel, а затем записать уравнения Excel для графиков.

...