准备把代码都先丢在这里,堆得多了再整理吧
- 两个直方图共用坐标轴,绘制百分比直方图
plt.hist([data1], bins=100, weights=[1./len(data1)]*len(data1)
# , density=True
, range=featrange[featname]
, histtype="stepfilled", alpha=0.3)
plt.hist([data2], bins=100, weights=[1./len(data2)]*len(data2)
# , density=True
, range=featrange[featname]
, histtype="stepfilled", alpha=0.3)
plt.gca().yaxis.set_major_formatter(ticker.PercentFormatter(xmax=1, decimals=1))
效果大概是