Библиотека визуализации / построения диаграмм веб-данных

Я создаю приложение Rails, которому нужна визуализация данных. Какой хорошей библиотеке стоит научиться? (Если это важно, у меня нет большого опыта работы с веб / javascript, но я начинаю учиться.)

Я баловался с Protovis ... Но, ну, я не понимаю, в чем вся эта шумиха. Кажется довольно долгим и болезненным даже создание простой гистограммы с осями, и это сильно нуждается в значениях по умолчанию! [Но единственная другая настоящая графическая библиотека, которую я использовал, - это ggplot2 в R, так что, может быть, это стандарт для Интернета?]

Я видел, как предлагал gRaphael, и цельный пример кода, который я видел на веб-сайте [для круговой диаграммы], делает его намного проще в использовании, чем Protovis. Но документации нет, поэтому я не знаю, как научиться ею пользоваться.

Я немного поигрался с Google Charts API в прошлом, и он довольно прост в использовании и хорошо документирован, так что, может быть, мне стоит просто придерживаться этого, если мне не нужно ничего супер-модного и настраиваемого?

Итак, я догадываюсь: каковы преимущества / недостатки Protovis / gRaphael / Google Charts? Есть ли другие библиотеки визуализации данных, которые мне следует рассмотреть?


person grautur    schedule 24.09.2010    source источник


Ответы (2)


Посмотрите скринкаст Райана Бейтса на графиках. Он ориентирован на Highcharts, но также показывает другие альтернативы.

http://railscasts.com/episodes/223-charts

Я использовал только Google Charts, но подумал о том, чтобы попробовать некоторые из них после просмотра этого скринкаста несколько месяцев назад. Надеюсь, это покажет вам еще несколько вариантов, которые могут вам подойти.

person johnmcaliley    schedule 24.09.2010

Вы можете попробовать Граффа. Графики выглядят красиво, а API довольно прост в использовании. http://nubyonrails.com/pages/gruff

Hoa

person Hoa    schedule 24.09.2010