在使用networkx绘制无向图时,节点是中文名称,中文显示为方块。
看了一些博客,其中说把Anaconda3包中matplotlib默认字体替换掉,使用之后没有见效。
在使用绘图功能前加上这两行,实测有效。
#以下两句是显示中文的方法
from pylab import *
mpl.rcParams[‘font.sans-serif’] = [‘SimHei’] #有效的方法
在使用networkx绘制无向图时,节点是中文名称,中文显示为方块。
看了一些博客,其中说把Anaconda3包中matplotlib默认字体替换掉,使用之后没有见效。
在使用绘图功能前加上这两行,实测有效。
#以下两句是显示中文的方法
from pylab import *
mpl.rcParams[‘font.sans-serif’] = [‘SimHei’] #有效的方法