Skip to content

budnyjj/vkstat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VKStat

VKStat -- это набор скриптов, которые выполняют загрузку и обработку социальных связей из социальной сети Вконтакте. Данные, загружаемые посредством VK API, представляются в виде [социального графа] (https://ru.wikipedia.org/wiki/%D0%A1%D0%BE%D1%86%D0%B8%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%B3%D1%80%D0%B0%D1%84):

![Пример социального графа] (https://github.com/budnyjj/vkstat/blob/master/doc/pic/clusterization.png)

Установка

Чтобы запустить VKStat, нужно сначала установить зависимости, а затем склонировать этот репозиторий. Проверить работоспособность любого из скриптов можно следующим образом:

./get.py --help

Если запускается без ошибок, значит работает :)

Зависимости

VKStat написан на Python 3 со следующими внешними зависимостями:

Обязательные

  • vkontakte3 -- VK API для Python 3
  • networkx -- создание и обработка графов

Необязательные

  • PyYAML -- чтение/запись графа в формате YAML
  • PrettyTable -- вывод данных графа в табличном виде (info.py)
  • matplotlib -- визуализация графа средствами Python (plot.py)
  • Gephi -- визуализация графа средствами Gephi

Документация

About

Collection of scripts for building and analyzing social graph based on vk.com API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages