Вопросы по теме '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 просмотров

Как нарисовать небольшой график со структурой сообщества в networkx
В графе около 100 узлов, а количество сообществ варьируется от 5 до 20. Можно ли нарисовать граф так, чтобы узлы одного и того же сообщества были близки друг к другу? Я пытался назначить разным сообществам разные цвета, но в моем приложении это не...
6883 просмотров

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