github python 画图_GitHub - ayyll/python_draw: python-快速绘图。

前言

某天felix要测saber的温度(saber是一款AR产品的手柄),叫我20分钟去读一次,共十只,读上个一天,以便能绘出温度曲线。(简直不当人,一干就是一天)

然后就是我巴拉巴拉跑一天腿给他测到数据,最后实在无聊,不如用python绘个图玩玩吧,所以有了这篇文章。

快速绘图

绘图主要用到matplotlib这个包,pip安装或者下载了手动安装都可以,其中有许多依赖包,根据报错信息依次安装即可。

使用时需要引入如下包:

import numpy as np

import pylab as pl

from pylab import *

折线图

可以根据给定的x,y坐标快速绘制折线图:

import numpy as np

import pylab as pl

from pylab import *

x = [0, 1, 2, 3]

y = [0, 1, 2, 3]

pl.plot(x, y)

pl.show()

坐标范围

可以手动限制x,y坐标的范围:

xlim(xmin, xmax)

ylim(ymin, ymax)

或者这样:

plt.axis([xmin, xmax, ymin, ymax])

坐标名称

可以分别给x,y坐标添加名称:

plt.xlabel('x')

plt.ylabel('y')

添加图题

默认是不支持中文的,添加图题可以这样:

plt.title('picture_name')

如果想支持中文,需要如下设置:

plt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签

plt.rcParams['axes.unicode_minus']=False #用来正常显示负号

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值