import pandas as pd
import numpy as np
import networkx as nx
import matplotlib.pyplot as plt
# Build a dataframe with 4 connections
df = pd.DataFrame({ "from":['A', 'B', 'C','A'], 'to':['D', 'A', 'E','C']})
# Build your graph
G=nx.from_pandas_edgelist(df, 'from', 'to')
# Plot it
nx.draw(G, with_labels=True)
plt.show()
这是我的代码,但出现此错误:
AttributeError:模块“ pandas”没有属性“ DataFrame”
我的.py文件没有像以前的主题中那样命名为pd或pandas,但仍然出现此错误。 那有什么问题吗?
谢谢。