matplot plot types 图表类型

1. 直方图:

                 

import matplotlib.pyplot as plt
import numpy as np
# 随机生成符合正态分布的1000个数
y = np.random.randn(1000)
# 20  设置 bins 表示多个条直方,默认是 10 plt.hist(y)
plt.hist(y,20);
plt.show()

2.误差条图:Error bar charts

    

import matplotlib.pyplot as plt
import numpy as np
x = np.arange(0,4,0.2)
y = np.exp(-x)
el = 0.1*np.abs(np.random.randn(len(y)))
e2 = 0.1*np.abs(np.random.randn(len(y)))
plt.errorbar(x,y,yerr=el,fmt='-')
# 如果不设置错误线的类型,都使用直线的类型,ecolor=颜色,elinewidth=宽度,capsize=两端
plt.errorbar(x,2*y,yerr=el,fmt=':',ecolor='r',elinewidth=3,capsize=0)
# 设置 X 方向的错误
plt.errorbar(x,y*4,xerr=e2,fmt='-')
# 设定不对称偏移,el 负,e2 正
plt.errorbar(x,y,yerr=[el,e2],fmt='-')
plt.show()

3.条图(Bar charts):

import matplotlib.pyplot as plt
#第一列是图形开始的位置,第二列是高度,默认宽度是 0.8
plt.bar([1,2,3],[3,2,5])
plt.show()
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值