Я пытаюсь закрепить края, которые имеют неправильные значения в моем графике, фактические значения, связанные с этими ребрами, хранятся за пределами networkx
. Я планирую итерацию по всем узлам моего графика, чтобы сделать такую обрезку (100 000 элементов).Итерация по краям в узле
import networkx as nx
G=nx.Graph()
G.add_node(1)
G.add_node(2)
G.add_node(3)
G.add_edges_from([(1,2),(2,3)])
edges=G.get_edges_from_node(2) #(1,2),(2,3)
Я не могу найти функцию для этого.
Что вы подразумеваете под нерегулярными значениями? – RafaelC
@ RafaelCardoso Что-то специфическое для моей проблемы, в моем случае края сохраняют значения (вне 'networkx'). Итак, если значения ребер, ведущие к узлу, выглядят как '[1,2,3,999]', тогда я бы обрезал последнее соединение. – Mikhail
Можете ли вы указать образец ввода и образец вывода? Возможно, вы просто ищете 'G.edges (2)', но это не ясно. – Joel