使用pyplotlib在Python中绘制问题

时间:2014-06-06 14:34:23

标签: python matplotlib

我一直试图使用

绘制图表
import matplotlib.pyplot as plt
gr = nx.Graph() 
gr.add_nodes_from(users,bipertite=0)
gr.add_nodes_from(locations,bipertite=0)
gr.add_edges_from(c)
nx.draw(gr)
plt.plot([1,2,3,4], [1,4,9,16])
plt.show()

但绘制图形时,它会显示从gr = nx.Graph()绘制的图形。 我试过gr.clear()但没有帮助。

1 个答案:

答案 0 :(得分:0)

尝试plt.clf()。

Networkx使用pyplot库绘制图形,因此您需要使用pyplot clear函数plt.clf()(http://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.clf)。