python用matplotlib画直方图如何设置每个柱的间隔?

从本地一个csv读入了数据,通过hist传入数据画直方图 但是出来的图连在一起了请问如何设置每条的间隔呢?

x轴刻度太密了,直方图宽度大就会这样,设置一下宽度就可以了
ax.hist(df['petal width'], width=[0.1],color='blue');
替换掉你的那条代码试一下
温馨提示:答案为网友推荐,仅供参考
相似回答