делали что-то подобное и смогут подсказать подходы к решению (разумеется, с использовнием R :) .
Я хочу построить граф музыкантов и концертных площадок (для начала можно ограничиться, допустим, гитаристами в одном городе).
В идеале мне этот граф представляется в виде старого вконтактовского приложения, которое строило граф друзей. Там общие друзья так красиво кластеризовались и образовывали кучки одноклассников, однокурсников, сослуживцев и т.п.
Либо в виде графа научных публикаций, где видно, как исследователи коллаборируют в статьях.
Хочется сделать что-то подобное.
Как лучше отобразить взаимосвязи музыкантов и площадок? Мне пока в голову приходит только вариант, где узлы - это названия либо музыкантов, либо площадок, а ребра - это какой-то из видов связи.
Н-р, если смотреть на музыкантов, то ребра - это площадки, где эти два музыканта выступали (необязательно вместе). Таким образом можно построить кластеры музыкантов разных жанров (уловные классические музыканты выступают в нескольких своих местах, джазовые - в других нескольких местах). На графике это будет выглядеть как две слабо пересекающиеся кучки.
Можете ли вы порекомендовать почитать что-то на эту тему? Как я понял, на таких графах можно по-разному кодировать узлы и ребра (н-р у исследователей толщина узла - число статей, а толщина ребра - к-во общих публикаций).
2-mode networks
Обсуждают сегодня