import matplotlib.pyplot as plt
import numpy as np
#显示网格
plt.style.use(“ggplot”)
plt.figure(num=“中文散点测试”,figsize=(6,6))#figsize:整型元组,可选参数 ,默认:None。
#每英寸的宽度和高度。如果不提供,默认值是figure.figsize。
#中文乱码和坐标轴负号处理
plt.rcParams[‘font.sans-serif’]=[‘SimHei’]
plt.rcParams[‘axes.unicode_minus’]=False
x=np.linspace(0,10,11)
y=2*x+2
plt.scatter(x,y)#绘制散点图
//for i in range(channels):
//plt.subplot(channels,1,i+1) 这里绘制多个子图,channels=6就会绘制6个图,6行1列第i个图片,i从1-6个图
//x=np.arange(0,size,1)#生成x坐标
// y=np.array(All[i])
// plt.plot(x[0:size],y[0:size],linewidth=1)
// plt.grid(True)#显示网格
// plt.title(AllTitle[i])
plt.xlim(0,10)
plt.ylim(0,30)
#plt.plot(t, s.real, ‘b-’, t, s.imag, ‘r–’)#绘制两条曲线 b- 蓝色- r–红色–
#plt.legend((‘real’, ‘imaginary’))#添加图例
plt.title(“中文测试”)
plt.xlabel(“x坐标”)
plt.ylabel(“y坐标”)
plt.savefig(“1.png”)#保存图片,会在同级目录下生成
plt.tight_layout()#会重新修改图片比例
plt.show()
plt.close()
python绘制散点图曲线图及中文设置大全
最新推荐文章于 2024-08-12 00:45:00 发布