我从一个10×2000的数组开始,运行一个循环,得到每行100个箱子的直方图。这个循环给了我2000个1乘100的数组。 我需要能够把所有这2000个直方图放到一个大数组中,这样我就可以绘制它。我好像不知道怎么做。如果我尝试在循环之外做,它只会给我最后一个直方图。我需要2000个。 这是我的循环:
for i in np.arange(1999):
temp_histogram, bin_edges= np.histogram([critters_intervals[i, :]], bins=np.arange(101))
任何帮助都将不胜感激。你知道吗
以下内容将当前直方图附加到前面的直方图:
如果您想对直方图求和/累加,可以执行以下操作:
编辑(回复评论):
如果要将所有直方图存储在二维数组中,可以使用以下选项:
1.预先分配2D数组并随后填充:
2.生成直方图后叠加
相关问题 更多 >
编程相关推荐