flotr2 — графики и диаграммы на HTML5

HTML*
flotr2 — это библиотека с открытым кодом для построения HTML5 графиков и диаграмм. Flotr2 — так как стала ответвлением от Flotr, но уже без привязки к Prototype JS и с множеством усовершенствований.




Преимущества:
  • поддержка мобильных устройств;
  • фреймворк-независима;
  • расширяемость с помощью плагинов;
  • пользовательские типы диаграмм;
  • поддержка браузерами на уровне FF, Chrome, IE6+, Android, iOS
  • поддерживает линии, бары, свечи, пироги, пузыри.



Настраивать можно заголовки, подзаголовки, цвета и много другое для каждой переменной.
Надеюсь, что данная библиотека поможет в визуализации статистической информации в ваших проектах.

flotr2
Документация
Проект на Github
+77
7 февраля 2012, 10:34
669
py3u 10,0

комментарии (26)

–12
Ualde #
Забавно, но не более.
–6
itdevelop #
А почему картинки перекидывают на какой-то автомобильный сайт?
–5
A65urd #
Мне одному кажется, что попахивает рекламой? =)
–9
itdevelop #
Да тут воняет ей :) Куда ни тыкни, везде одно и то же.
–9
zapimir #
Скорее SEO спам, типа
1) Найти какую-нибудь библиотеку HTML5
2) Набросать пару предложений описания
3) Вставить картинки со ссылками на раскручиваемый сайт
4) Ждем инексации поисковиками
4) PROFIT
+6
py3u #
сорре. Не скопировалась ссылка. Впредь буду повнимательней.
0
Dmitry_P #
Что по ссылкам?
0
Sibarit #
Если с PhoneGap это взлетит красиво, я буду счастлив.
+3
py3u #
Если не забудете, отпишитесь(;
+1
Eddy_Em #
Класс!
Вот бы еще библиотеку с «гнуплотным» синтаксисом…
+1
cbone #
Спасибо за библиотеку, но хотелось бы помимо преимуществ увидеть в вашей статье недостатки по сравнению с аналогами.
0
py3u #
Хорошо. На досуге постараюсь написать UPD c ответом на Ваш вопрос
+2
kocherman #
Очень не хватает сравнения с Raphaël.
0
cbone #
Спасибо, интересно будет почитать.
0
MrMYSTIC #
Весьма интересная библиотека. Однозначно где-нибудь пригодится!
0
artishok #
Можно ли сделать чтобы отсчет по оси «y» начинался не с нуля, а, например, со значения на 5 меньше, чем минимальная точка координат и заканчивалась со значением на 5 больше, чем значение максимальной точки?

Например здесь — http://www.humblesoftware.com/flotr2/#!basic-legend красная полоса расположена между 14 и 16(предположим что синей и зеленой нет), тогда ось «y» должна начинатся с 9 и заканчиватся на 21
0
py3u #
for (i = 0; i < 15; i += 0.5) {

заменить на

for (i = 9; i < 21; i += 0.5) {

9 и 21 заменяем на MinValue и MaxValue соответственно (которые считаем до цикла)

или Я не так Вас понял?
–1
artishok #
Это не обязательно должны быть 9 и 21, я эти цифры привёл как пример
+1
py3u #
Ну Я же написал Вам, что эти значения нужно посчитать заранее и вставить.
Получится что-то типа:

for (i = MinValue; i < MaxValue; i += 0.5) {
0
KvanTTT #
Спасибо.
А если сравнивать например с платной fusioncharts, то какие у данной библиотеки плюсы и минусы?
0
squonk #
У FusionCharts есть баг — memory leak. Когда они его пофиксят — неизвестно.
0
KvanTTT #
Про поддержку оперы ничего не сказано :( Но наверное и там работает?
0
G0RIK #
Немного не в тему, но всё же: кто-нибудь может подскажет, есть ли на данный момент библиотеки, умеющие делать гибкие и функциональные графики-карты? что-нибудь вроде google geochart (http://code.google.com/apis/chart/interactive/docs/gallery/geochart.html), но более гибкое и функциональное? Без флеша.
0
student_ivan #
Это аналог flot для jquery
0
NightGhost #
Использую highcharts. Объективно, кто будет круче? Или оно несравнимо?
0
angizij #
highcharts годная, но очень платная альтернатива

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.