今天主要是解决python绘图的问题,基本上是完成了一个可以交付的图形,像这样
也就是共用一个x轴,有两个y轴,我参照matplotlib官方的example,写了个定值的demo,然后结合自己的程序,也了一个变量化的,先看看demo
fig, ax1 = plt.subplots() #生成一个图对象,一个坐标对象
#fig.subplots_adjust(left=0.2, right=0.9, top=0.5, bottom=0.1) #这里是用于调整margin,我其实当时是在尝试解决padding的调整问题
ax1.set_ylabel('count', color='y') #y轴名称叫count,颜色是黄色
ax1.tick_params('y', colors='y') #y轴刻度也是黄色,第一个参数'y',我没深究
count = [579,258,538,298,248,219] #直方图长度
x = range(len(count)) #必须生成一个自增序列x
ax1.bar(x,count ,tick_label = ('unknown', '0-1', '1-3', '3-5', '