График networkx получает группы связанных/связанных значенийPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 График networkx получает группы связанных/связанных значений

Сообщение Anonymous »

У меня есть такие данные

Код: Выделить всё

import networkx as nx

G = nx.Graph()
G.add_nodes_from([1, 2, 3, 4, 5, 6, 7])
G.add_edges_from([(1, 2), (1, 3), (2, 4), (5, 6), (7)])
Как видите, 1 соединяется с 2 (ребро 1, 2), а 1 соединяется с 3.
Это означает, что 2 соединяется с 3 через 2.
p>
Итак, я хотел бы получить 3 массива:
Первый — [1,2,3,4], второй — [5 ,6], поскольку 5 и 6 не связаны с остальными значениями
и третьим массивом [7]
Я ожидаю получить массивы со связанными значениями между собой.

Подробнее здесь: https://stackoverflow.com/questions/791 ... ted-values
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»