我正在尝试使用Python 3.6和Anaconda中的Jupyter笔记本以及network包来绘制一个图形网络x。但是根据文档,图形没有被绘制出来,我只收到了一个不推荐使用的消息。
代码:
import networkx as nx
import csv
import matplotlib as plt
G = nx.read_pajek('Hi-tech.net')
nx.draw(G)
消息:
MatplotlibDeprecationWarning:pyplot.hold已过时。 未来的行为将与长期默认值一致: 绘图命令将在未清除Axes和/或Figure的情况下添加元素。
b = plt.ishold()
未来的行为将与长期默认行为一致: 绘图命令会在不清除Axes和/或Figure的情况下添加元素。
plt.hold(b)
警告:axes.hold被弃用,将在3.0版本中删除。
.hold()
的行前面加了一个#。错误信息应该会告诉你哪一行出了问题,但是搜索会找到它们所有的位置。从那以后就没有给我带来任何问题。 - TPike