我的数据记录系统有中心值[0,10,20,…350],并且假设从中心点均匀地收集数据。因此,我想用这样的方式绘制直方图:[-5,5],[5,15],[15,25]。。。[345355]。在
问题是,数据存储在[0,360]中,这将使初始扇区和结束扇区只占数据的一半。在
简单地说,当我要绘制[-5,5]的数据时,实际绘制的数据只有一半大小,因为[-5,5]分为[0,5]和[355360]。你可以在下面的图片中看到0
,355
的箱子。在
bins=np.arange(-5, 360 + 10, 10)
df['dir'].hist(bins=bins, alpha=0.5, figsize=(15, 3))
我的问题是:
half size
问题?在-50
开始,有没有办法摆脱它?在
1号文件: 如果您不希望roadrunner建议的美丽极坐标图,而是希望保留线性条形图,则应为0 bin指定大于355的任何值,例如
(align='left'在给定的0..355数据值范围内,从-5..5,5..15等绘制您的箱子)
第二章: 现在用以下方法去掉左边不需要的空间:
^{pr2}$相关问题 更多 >
编程相关推荐