python中 matplotlib使用时遇到的各种问题和解决方案

画布大小的设置:

plt.figure(figsize=(35,35))

画布中坐标轴字体大小:

plt.xticks(fontsize=40)
plt.yticks(fontsize=40)

label字体大小:

plt.ylabel('Y',fontsize=40)
plt.title('样本',fontsize=40)

 

绘图保存:

plt.savefig("样本.jpg")

这里有个坑,如果这个语句在plt.show()后面,保存的会是一张空白图片。

绘图中中文变成框框,无法显示,加上:

plt.rcParams['font.sans-serif']=['SimHei']
plt.rcParams['axes.unicode_minus'] = False

scatter中点大小的设置:

plt.scatter(k[:,0],k[:,1] ,linewidths=10,marker='p')#加入linewidths

参考手册

你可能感兴趣的:(python)