python绘图

import matplotlib
import matplotlib.pyplot as plt
import numpy
import numpy as np
x=numpy.arange(0,12,0.1)
y=np.sin(x)
plt.plot(x,y)
plt.show()

结果如下:在这里插入图片描述

plt.plot(x,y,'r--')

结果如下:在这里插入图片描述

plt.plot(x,y,'r:')

结果如下:在这里插入图片描述

plt.plot(x,y,color='lime',linestyle='-.')

结果如下:在这里插入图片描述

plt.plot(x,y,color='lime',linestyle='-.',linewidth='10')

结果为:在这里插入图片描述

plt.scatter(x,y)#绘制散点图

结果为:在这里插入图片描述

ax1=plt.gca()#获取当前坐标轴信息
ax1.set_title('big_title')

结果为:在这里插入图片描述

ax1.set_xlabel('x:::')
ax1.set_ylabel('y::')

结果为:在这里插入图片描述

#设置字体和大小,不再展示
ax1.set_xlabel('x:::',fontname='Arial',fontsize='20')
plt.plot(x,y,label='x1')
#plt.plot(x,y,label='x1',zolder=1)zolder越小越接近图层
plt.plot(x+2,y,label='x2')
plt.legend(loc='upper right')#放置在右上角

在这里插入图片描述

#设置画布大小
fig=plt.figure(figsize=(8,4))
#绘制多个子图
fig,ax=plt.subplots(2,1)
#在第一个图绘制
ax[0].plot(x,y)
ax[1].plot(x+2,y)
#绘制坐标轴
ax[0].set_xlim([0,10])
ax[1].set_xlim([0,10])
#使图在画布小的情况下,保存本地依然完整
plt.tight_layout()
#保存图片,设置分辨率
plt.savefig('./title.png',dpi=400)
plt.show()

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值