Міхась Варанцоў (meequz) wrote,
Міхась Варанцоў
meequz

Статистика по пользователям онлайн

Написал пару скриптов, чтоб посмотреть, сколько людей сидит онлайн в контакте в зависимости от времени.

Картинки на примере группы Кінаконг - кіно па-беларуску.

Понедельник-среда:


Среда-пятница:


Пятница-воскресенье:


Вся неделя + прошлые выходные:


Выводы:
Час-пик с 21 да 24.
Плато с 10 да 21.
Наименьшая активность с 1 да 7.
С 6 до 8-9 значительно возрастает относительная доля мобильных пользователей.
В пятницу и субботу онлайн находится меньше людей, чем в будние. В прошлое воскресенье днём было ощутимо больше, а в вечерний пик примерно столько же. В это воскресенье меньше - возможно, из-за пасхи (к тому же в первой половине дня был всплеск мобильных пользователей - из церквей и костёлов, видать, сидели).

С 17 до 21 иногда есть небольшой провал. Можно предположить, что люди едут с работы.

Скрипты на гитхабе. В конфиге задаются группы и параметры, запускается vkuo.py и собирает статистику в текстовые файлы. Скрипт vkuoplot.py строит графики, принимая параметрами названия файлов с собранными данными. Зависимости: vk_api (sudo easy_install3 vk_api), requests (есть в репах), matplotlib (sudo apt-get install python3-matplotlib).

Для групп с более чем тысячей участников данные будут браться всё равно для какой-то 1000 из них, потому что такое ограничение у API вконтакте. Если кто-то запилит поддержку >1000 с помощью offset, буду благодарен, хотя вряд ли это изменит общую картину.
Tags: вконтакте, креатив
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 0 comments