微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

从 csv 文件创建 Networkx Graph

如何解决从 csv 文件创建 Networkx Graph

如何从 csv 文件制作图表并建立相关性,以便在两个省份的相关性大于 0.8 时将它们连接起来?

csv 文件 covid19_US_cases.csv 如下所示:

enter image description here

import networkx as nx
import pandas as pd
import matplotlib.pyplot as plt
covid_US_cases = pd.read_csv('covid19_US_cases.csv') 
G_covid_US_cases = nx.Graph ()
plt.figure(1,figsize=(12,10))
graph_pos = nx.spring_layout(G_covid_US_cases)
nx.draw_networkx_edges(G_covid_US_cases,graph_pos,edge_color='k',`enter code here`alpha=0.3)
a = nx.draw_networkx_labels(G_covid_US_cases,font_size=12,font_family='sans-serif')

enter image description here

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。