使用pyplotlib在Python中绘制问题

使用pyplotlib在Python中绘制问题,python,matplotlib,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

我一直在尝试使用

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,但没有帮助。

尝试plt.clf


Networkx使用pyplot库绘制图形,因此您需要使用pyplot clear函数plt.clf。

我尝试过,但它仍然从gr nx.graph的节点绘制图形