在python中使用条形图绘制变量过多的直方图

2024-06-25 23:35:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我只是想画一个直方图的一些x我计算,但在我画直方图,我必须排序他们。问题是x太长(比如200万个变量)。有没有什么方法可以减少绘制直方图的时间。我觉得画太多的横条要花很多时间,所以我怎么才能简单地减少横条的数量而不失去形状呢?你知道吗

x = someFunctionCreatingAListOfVariables()
x.sort(reverse = True)
plt.bar(left = np.arange(len(x)), height = x, color='b')

Tags: 方法true数量排序时间绘制barplt