Важные продукты
Мы уже убедились, что в нашем графе прослеживается чёткая закономерность. Самое время сделать следующий шаг и выйти за рамки простого анализа структуры. Что можно узнать из структуры графа? Например, что побуждает покупателей приобретать те или иные товары? Хорошей отправной точкой будет поиск «важных продуктов» — тех, которые люди покупают и после которых совершают ещё одну покупку. Для этого можно воспользоваться понятиями входящей и исходящей степени вершины. Сначала мы изучим распределение входящих и исходящих степеней в нашем графе, а затем на этой основе сформулируем рабочее определение «важного продукта» (товар с числом исходящих связей > X и входящих < Z). После этого мы построим подграф, чтобы визуализировать, как такие продукты выглядят на практике.
Это упражнение является частью курса
Примеры из практики: анализ сетей в R
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Calculate the "out" degrees
out_degree <- ___(___, mode = "___")
## ... and "in" degrees
in_degree <- ___
# See the distribution of out_degree
___(___)
## ... and of in_degree
___