169 похожих чатов

Здравствуйте. Возникла одна задача, я бы хотел поинтересоваться, вдруг участники чата

делали что-то подобное и смогут подсказать подходы к решению (разумеется, с использовнием R :) .

Я хочу построить граф музыкантов и концертных площадок (для начала можно ограничиться, допустим, гитаристами в одном городе).

В идеале мне этот граф представляется в виде старого вконтактовского приложения, которое строило граф друзей. Там общие друзья так красиво кластеризовались и образовывали кучки одноклассников, однокурсников, сослуживцев и т.п.

Либо в виде графа научных публикаций, где видно, как исследователи коллаборируют в статьях.

Хочется сделать что-то подобное.

Как лучше отобразить взаимосвязи музыкантов и площадок? Мне пока в голову приходит только вариант, где узлы - это названия либо музыкантов, либо площадок, а ребра - это какой-то из видов связи.

Н-р, если смотреть на музыкантов, то ребра - это площадки, где эти два музыканта выступали (необязательно вместе). Таким образом можно построить кластеры музыкантов разных жанров (уловные классические музыканты выступают в нескольких своих местах, джазовые - в других нескольких местах). На графике это будет выглядеть как две слабо пересекающиеся кучки.

Можете ли вы порекомендовать почитать что-то на эту тему? Как я понял, на таких графах можно по-разному кодировать узлы и ребра (н-р у исследователей толщина узла - число статей, а толщина ребра - к-во общих публикаций).

1 ответов

17 просмотров

2-mode networks

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта