目录
1.条形图(用于比较不同实体)
参数说明
bar(left, height, width=0.8, bottom=None, hold=None, **kwargs)
绘制柱形图
left:柱形图的x坐标
height柱形图的高度,以0.0为基准
width:柱形图的宽度,默认0.8
facecolor:颜色
edgecolor:边框颜色
bottom:表示底部从y轴的哪个刻度开始画
yerr:应该是对应的数据的误差范围,加上这个参数,柱状图头部会有一个蓝色的范围标识,标出允许的误差范围,在水平柱状图中这个参数为xerr
上面是竖直柱状图,如果想画水平柱状图,那就使用barh,并且width改为height
from matplotlib import pyplot as plt
plt.bar([0.25,1.25,2.25,3.25,4.25],[50,40,70,80,20],
label="BMW", color='b', width=.5)
plt.bar([.75,1.75,2.75,3.75,4.75],[80,20,20,50,60],
label="Audi", color='r',width=.5)
plt.legend() #图例
plt.xlabel('Days') #横坐标名称
plt.ylabel('Distance (kms)') #纵坐标名称
plt.title('Information') #表名称
plt.show()
2.直方图(用于显示分布)
plt.hist(x, bins=10, range=None, normed=False,
weights=None, cumulative=False, bottom=None,histtype=u'bar', align=u'mid', orientation=u'vertical',
rwidth=None, log=False, color=None, label=None, stacked=False,
hold=None, **kwargs)
n, bins, patches &#