Вопросы по теме 'networkx'
Как изменить вес ребер по заданному правилу?
У меня есть взвешенный график:
F=nx.path_graph(10)
G=nx.Graph()
for (u, v) in F.edges():
G.add_edge(u,v,weight=1)
Получить список узлов:
[(0, 1), (1, 2), (2, 3), (3, 4), (4, 5), (5, 6), (6, 7), (7, 8), (8, 9)]
Я хочу изменить вес...
28822 просмотров
schedule
19.02.2024
График Python networkx: не рисовать старый график вместе с новым графиком
Ниже приведен мой код:
import networkx as nx
for i in range(2):
G = nx.DiGraph()
if i==0:
G.add_edge("A", "B")
elif i==1:
G.add_edge("A", "C")
import matplotlib.pyplot as plt
nx.draw(G)...
4699 просмотров
schedule
23.09.2022
получение списка соответствующих узлов в networkx
В настоящее время я определил, что два графа изоморфны (по моему определению), и мне нужен список узлов, которые были сопоставлены во время is_isomorphic(). Есть ли функция для этого?
Следует упомянуть, что я использую networkx.
506 просмотров
schedule
11.02.2024
Почему график NetworkX не рисуется в Cygwin?
Я использую Python и NetworkX (графическую библиотеку) на Cygwin (Windows 7).
Следующий код создает график и пытается его нарисовать, но на экране ничего не появляется:
plt.ion()
nx.draw(nx.petersen_graph())
plt.show()
Ошибок вроде нет....
321 просмотров
schedule
07.11.2022
Чтение списка краев csv в networkx
У меня есть набор данных в формате:
1,2
2,3
1,3
и т. д. (каждая пара представляет ребро между двумя узлами, например, «1,2» — это ребро между узлом 1 и узлом 2)
Мне нужно прочитать это в networkx. В настоящее время я пытаюсь прочитать...
6973 просмотров
schedule
04.10.2023
Преобразование словаря кортежей в пустую матрицу
У меня есть очень большой словарь, содержащий кортежи в качестве ключей и их значений. Предполагается, что этот словарь представляет собой матрицу смежности с векторами совпадения слов, например, «работа» встречается с «опытом» 16 раз, а «работа»...
2570 просмотров
schedule
02.09.2022
KeyError при записи значений NumPy в GEXF с помощью NetworkX
Всем привет! Я хотел бы вычислить координаты узла, а затем экспортировать график в GEXF и обработать его с помощью Gephi. Однако когда я запускаю следующий код
import networkx as nx
import numpy as np
....
area_ratios = [np.sum(new[:,0])/Stotal,...
2970 просмотров
schedule
28.06.2022
NetworkX против Scipy все алгоритмы кратчайшего пути
Каковы различия между алгоритмом всех кратчайших путей NetworkX и алгоритмом scipy floyd warshall? Есть ли причины предпочесть одно другому? Какой самый быстрый?
1719 просмотров
schedule
08.10.2022
Чтение файла .dat в переменные MATLAB
Я использовал neworkx для создания случайного геометрического графа на 50 узлах и создания файла .dat с некоторыми атрибутами этой сети.
Мне нужно получить к ним доступ как к переменным MATLAB. Я прочитал файл как строку данных, используя:
fid...
233 просмотров
schedule
07.07.2022
Как изменить график networkx в Python?
Поэтому я создал действительно наивный (вероятно, неэффективный) способ создания диаграмм Хассе.
Вопрос:
У меня есть 4 измерения... p q r s .
Я хочу отобразить его равномерно (tesseract), но я понятия не имею, как его...
2078 просмотров
schedule
24.10.2022
Python, как выбрать, что печатать в графе networkX
У меня есть график, показывающий связь поддоменов с их доменами, но я хочу выбрать только те домены, которые запрашиваются более 10 раз.
B=nx.Graph()
B.add_nodes_from(data['subdomain'],bipartite=0)
B.add_nodes_from(data['domain'],bipartite=1)...
1283 просмотров
schedule
30.11.2023
Как я могу отобразить метку для узлов графа в python networkx
У меня есть следующий код для визуализации графика networkx:
node_positions = networkx.spring_layout(graph)
networkx.draw_networkx_nodes(graph, node_positions)
networkx.draw_networkx_edges(graph, node_positions, style='dashed')
Я хочу...
3025 просмотров
schedule
20.04.2024
Как получить данные для границы между двумя узлами?
Я хочу получить границу между двумя узлами в графе networkx. В частности, я хочу получить некоторые данные, связанные с этим краем. Я априори знаю, что эти два узла связаны. Есть ли функция для этого?
9264 просмотров
schedule
30.12.2023
Невозможно прочитать файл graphml, сгенерированный networkx в yED
Я создаю файл graphml через python на основе сетевого анализа. Это работает нормально. Проблема в том, что я не могу прочитать его с помощью yED или Cytoscape.
Вот ошибка, которую я наблюдаю в yED.
java.io.IOException
at...
231 просмотров
schedule
07.11.2022
Альтернатива yFiles Graphsource (js или python) для DAG или сетей
yFiles имеет этот график, мне очень интересно применить что-то подобное в среде python/JS. http://live.yworks.com/yfiles-for-html/1.3/demos/databinding/demo.yfiles.binding.interactivegraphsource/index.html
Это должен быть JS или Python....
1190 просмотров
schedule
26.10.2022
Как нарисовать небольшой график со структурой сообщества в networkx
В графе около 100 узлов, а количество сообществ варьируется от 5 до 20. Можно ли нарисовать граф так, чтобы узлы одного и того же сообщества были близки друг к другу?
Я пытался назначить разным сообществам разные цвета, но в моем приложении это не...
6883 просмотров
schedule
05.03.2024
Python networkx: получить все возможные места назначения для каждого узла
Извините, формулировка моего графа может быть неправильной. Учитывая ориентированный граф, я хотел бы получить словарь, в котором ключом является узел, а значением является набор всех узлов, до которых мы можем добраться из этого узла, используя любой...
272 просмотров
schedule
08.05.2024
Как добавить метки к узлам в CIRCULAR GRAPH с помощью networkx в python
Я рисую круговой график, используя метод:
nx.draw_circular(G, node_color='b', edge_color='#909090', node_size=500)
В основном то, что я хочу сделать, это добавить метки к узлам, но я не нахожу способ добавить их в этот тип графиков. Я...
1452 просмотров
schedule
08.03.2024
как рассчитать среднюю длину кратчайшего пути в разнонаправленном графе с несколькими несвязанными узлами?
Я хотел бы вычислить average_shortest_path_length в моем разнонаправленном графе, но есть узел, не связанный с другими узлами
например, у меня есть сеть с узлами и ребрами, как показано ниже:
lst_nodes=[2782, 27118, 28931, 28936, 43162,...
4184 просмотров
schedule
05.10.2022
cartopy + networkx: zorder не работает
Мне нужно создать карту, используя cartopy , и нанести на нее некоторые данные (используя networkx ). Я могу это сделать, но за картой находятся networkx объекта. Я пытаюсь установить порядок слоев с помощью zorder , но ... это не работает :(...
946 просмотров
schedule
23.11.2023