Python 如何更改matplotlib中的存储箱数?

Python 如何更改matplotlib中的存储箱数?,python,matplotlib,bins,Python,Matplotlib,Bins,我有以下代码: ax1.hist(true_time, bins=500, edgecolor="none") ax2.hist(true_time_2, bins=500, edgecolor="none") 我原以为它会给我两个相同数量的箱子,但它不会: 如何正确操作?如果你在真实时间内有一些遥远的异常值,可能是因为箱子太大而包含了它。第二个箱子看起来有500个箱子。第一个不是,但你不能确定:也许true\u time只需要一组非常小的值。如何克服

我有以下代码:

ax1.hist(true_time, bins=500, edgecolor="none")
ax2.hist(true_time_2, bins=500, edgecolor="none")
我原以为它会给我两个相同数量的箱子,但它不会:


如何正确操作?

如果你在真实时间内有一些遥远的异常值,可能是因为箱子太大而包含了它。

第二个箱子看起来有500个箱子。第一个不是,但你不能确定:也许
true\u time
只需要一组非常小的值。如何克服它?@RomaKarageorgievich你必须对
true\u time
进行排序,看看其中是否有一些值比160000大几个数量级。但我认为这个答案应该是一个评论,因为这有点像暗中刺杀,不是吗?是的,160000之后有很多值。@RomaKarageorgievich那么暗中刺杀可能是正确的!:)您还没有显示您的支持代码,但基本上可能有500个存储箱,但每个存储箱必须跨越20000个,并且您可能限制了x轴范围。