Генератор графиков и диаграмм

10.07.2010

Недавно появился обалденный генератор (вернее, конструктор) любых картинок, доступных в API Google Charts. Я его только что обнаружил и очень рад — офигительно удобно. До этого пробовал несколько сторонних решений, все они с какими-нибудь косяками. А это супер! Учитывая, что русское описание API Google Charts почему-то удалили, просто мегаполезная штука.

Скриншот стартовой страницы Google Image Charts Editor

С помощью этого конструктора можно собрать себе нужную диаграмму и потом уже использовать в проекте, заменяя своими переменными некоторые части в URL картинки. Так может оказаться быстрей и удобней, чем через изучение всех параметров API. И получается довольно красиво.

Примерно так будет выглядеть страничка статистики у Йерки

P.S. Кажется, API глючит иногда маленько. Вот почему в этой картинке при ограничении 20 единиц по X, вдруг значения, которые должны быть почти вплотную к правой границе, остались у левого края? Если ограничение не задавать, данные показываются правильно, но тогда слишком много пустого места остаётся. Эх.

X[max] = 20
Те же данные, но X не ограничивается
empty X[max]

Комментарии

  1. # Денис aka KRoN

    Удобный очень сервис,в управлении простой. Да и граффики красивые получаются, не то что в €€€€$$$$ .

  2. # Тормоз

    Чувак, просьба есть: пиши грамотно или не пиши вовсе, ОК?

  3. # Денис aka KRoN

    Извини плиз, я с телефона ридер читал. Там ошибки не выделяются. Да и перепроверять не охота, извини плиз еще раз.

  4. # DimaX

    P.S. Кажется, API глючит иногда маленько. Вот почему в этой картинке при ограничении 20 единиц по X, вдруг значения, которые должны быть почти вплотную к правой границе, остались у левого края?

    Апи не глючит :) Параметр chxr это не ограничение, а просто формат осей, но условных единиц по оси все равно остается 100.
    Если тебе надо, чтоб максимальное по оси Х было значение в 20, то тебе надо пропорционально изменять данные для правильного отображения.
    То есть, в если 100 условных единиц равны 100 на графике (как у тебя на втором графике), то твои значения менять не надо. А если ты вдруг вместо 100 делаешь 20, значит число условных единиц в этой двадцатке выросло в 5 раз (100/20), значит и твои значения надо во столько же увеличить.
    Итого:

  5. # Тормоз

    Пока не понял, но как приду, разберусь. Спасибо!

Комментирование этой статьи закрыто.

Интересное Покупки ТехникаРазное Отдых Статьи Строительство Услуги Общество Хобби Культура Советы Уют