python绘制散点图曲线图及中文设置大全

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()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值