Найти - Пользователи
Полная версия: Подскажите приложение для отрисовки графиков для Яндекс.Метрика и Google Analytics
Начало » Django » Подскажите приложение для отрисовки графиков для Яндекс.Метрика и Google Analytics
1
adw0rd
У меня есть учетки в Яндекс.Метрика и Google Analytics, хочу выводить статистику посещаемости на странице сайта.

Хочется примерно таких графиков http://habrahabr.ru/info/stats/

Подскажите есть ли какое-то Django приложение для этого?

ps. Устроит и сервис, который отдает сразу графики, главное выводить статистику онлайном (а не “выгружать отчеты в pdf” каждый день и т.п.)
adw0rd
Я не нашел не одного приложения которое может рисовать графики

https://github.com/clintecker/django-google-analytics - тут нет графиков, только трекинг
https://github.com/idlesign/django-sitemetrics - тоже самое, то только есть еще Метрика
https://github.com/clintecker/python-googleanalytics - python-клиент, графиков нет



http://softwaremaniacs.org/forum/django/48407/ видимо человеку почти тоже самое надо
Lexander
http://www.flotcharts.org/
Примеры.
Пример использования в django.

В отличие от хабровской статистики будет работать и на Маке.
adw0rd
Lexander, мне не библиотка для отрисовки графиков нужна, мне нужно выводить статистику из Яндекс.Метрика и Google Analytics + рисовать по ней графики

Чтобы не изобретать свой велосипед - хотелось найти готовое решение, но мне кажется что придется писать свое…

В отличие от хабровской статистики будет работать и на Маке.
Не знаю о какой статье речь, но http://habrahabr.ru/info/stats/ - это страница хабра с выводом их статистики из Google Analytics
adw0rd
Кстати, раз речь зашла о google charts api, то я юзал не http://publishedin.com/django-google-charts/ (http://pypi.python.org/pypi/django-google-charts/), а библиотеку от Jacob Kaplan-Moss http://pypi.python.org/pypi/django-googlecharts/

Lexander, вы не пробовали http://pypi.python.org/pypi/django-googlecharts/ ? Есть какие-либо отличия?

Например, может в django-google-charts реализовали возможность читабельного вывода по оси X? Чтобы не наслаивался текст друг на друга, а был в шахматном порядке или хотябы выводился сносками и легендой… Насколько я помню в самом google chart api не поддерживается вывод текста по вертикали для оси X, сейчас как с этим?
Lexander
Нет, не пробовал.
Но, т.к. обе библиотеки используют гугловские графики, то можно устанавливать свои параметры отображения.
Например, указать тип для оси Continuous, тогда градация оси будет выводиться с равными промежутками и без наслоения, а не напротив каждой точки графика.
При этом сами точки будут отображаться и всплывающие описания будут работать как обычно.

А можно вообще свой Formatter задать, если существующий (там несколько предустановленных есть) не подходит.
Lexander
Копнул чуть глубже и наткнулся на вывод подписей по осям в шахматном порядке.
Пролистайте
https://developers.google.com/chart/interactive/docs/reference?hl=ru#google_visualization_charteditor
вниз до примера.

По поводу вертикального вывода.
django-google-charts умеет выводить под наклоном. Наверняка и под 90 градусов выведет.
Опять же, эти все возможности дает графопостроитель гугл.
Вопрос только в удобстве питоновской обертки и синтаксиса в шаблонах.
adw0rd
Вопрос только в удобстве питоновской обертки и синтаксиса в шаблонах.
Ага, об этом я и говорил
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB