小编car*_*uil的帖子

Python 3 直方图:如何使用 plt.hist() 获取计数和 bin,但不在屏幕上显示直方图?

我有一组数据,需要从中提取信息。最好的方法是通过直方图:我想获得 a 为此目的,我使用函数 matplotlib.pyplot.hist() ,它允许我提取计数n和 bins 的数量。我使用该函数如下:

import matplotlib.pyplot as plt
import pickle

with open('variables/dataHistogram', 'rb') as f:
    data= pickle.load(f)

nBins = 10
n, bins, patches = hist(np.sort(data), nBins, rwidth=0.9, normed = False)
Run Code Online (Sandbox Code Playgroud)

我可以成功检索数据。我唯一的问题是,使用这种方法,总是显示直方图。出于我的目的,我不希望它被显示。有没有一种方法可以在不显示直方图的情况下提取数据?

作为附加信息,我使用 Spyder 来运行我的代码,并且我正在 Python 3 中工作。

提前致谢。

python histogram

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

histogram ×1

python ×1