インポートのNPとしてnumpyの インポートPLTとしてmatplotlib.pyplot X = np.random.randint(0,20,10 ) Y = np.random.randint(0,20,10 ) プリント(X) の印刷(Y) plt.title(" 散点图" ) plt.scatter(X、Y、edgecolors = " 赤" ) plt.plot(x、y)は plt.show()
以下に示すように、「のLib \サイト - パッケージ\ \パイソン\ matplotlibの\ MPL-データE」matplotlibrcファイルのパスを中国の歪みが見つけ、のpythonのインストールパスを開き、描画解きます:
打开matplotlibrc文件之后,将#font.sans-serif : DejaVu Sans, Bitstream Vera Sans, Lucida Grande, Verdana, Geneva, Lucid, Arial, Helvetica, Avant Garde, sans-serif这一行注释去掉,并且在冒号后面加“SimHei,”,如下图所示:
将#axes.unicode_minus : True这一行注释去掉,将true改成false,如下图所示:
保存matplotlibrc文件,重新运行py文件,可以看到绘图上的中文已经正常显示出来了,如下图所示: