在使用 Python 的 matplotlib 库绘制直方图时,可以通过设置参数 'histtype' 和 'rwidth' 来控制每条柱之间的间隔。

'histtype' 参数用于设置直方图的类型,包括 'bar'(普通直方图)、'barstacked'(堆积直方图)、'step'(阶梯状直方图)等,而 'rwidth' 参数用于设置每条柱的宽度占总宽度的比例。

例如,可以将代码修改为:

plt.hist(df, bins=np.arange(df.min(), df.max()+bin_width, bin_width), align='mid', histtype='bar', rwidth=0.8)

其中,'rwidth' 的值可以根据实际需要进行调整。

Python 绘制直方图:如何调整柱间距

原文地址: https://www.cveoy.top/t/topic/oz1y 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录