Как извлечь и построить непосредственных соседей (и соседей соседей) на графике Networkx?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как извлечь и построить непосредственных соседей (и соседей соседей) на графике Networkx?

Сообщение Anonymous »

Рассмотрим следующий пример < /p>

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

import networkx as nx

G = nx.Graph()
G.add_edges_from(
[('A', 'B'), ('A', 'C'), ('D', 'B'), ('E', 'C'),
('H', 'C'), ('Y', 'I')])

nx.draw_networkx(G)
< /code>

Я хотел бы извлечь и построить подграфы, содержащие 'а' и все соседки, тогда все соседи соседей и т. Д., и т. Д., и все раны Чтобы быть понятным: Шаг 0-это узел A 
, шаг 1-сеть B-A-C , шаг 2-это сеть d-b-a-c-e-h ( и I были удалены, потому что они не являются соседями соседей A ).
Я не смог сделать это с Networkx . Используя all_neighbors () извлекает всех непосредственных соседей ( и c ), но каким-то образом теряет в процессе, поэтому график является неполным.

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

zn = G.subgraph(nx.all_neighbors(G, 'A'))
nx.draw_networkx(zn)

Что здесь можно сделать?

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

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Python networkx: используют ли алгоритмы централизации networkx взвешенную матрицу смежности?
    Anonymous » » в форуме Python
    0 Ответы
    42 Просмотры
    Последнее сообщение Anonymous
  • Как я могу найти круговые отношения на графике с Python и Networkx?
    Anonymous » » в форуме Python
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Я спускаю ум с py2neo: узел на графике, но не на графике
    Anonymous » » в форуме Python
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Я спускаю ум с py2neo: узел на графике, но не на графике
    Anonymous » » в форуме Python
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Networkx: извлечь связный компонент, содержащий заданный узел (ориентированный граф).
    Anonymous » » в форуме Python
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous

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