---样本---
我有一个数据集(示例),在一维数组(see the attached .json file)中包含1000个损伤值(这些值非常小<;1e-6)。样本似乎遵循对数正态分布:
---问题和我已经尝试过的方法---
我总是在Y轴上得到一些非常大的东西,如下所示:
下面是我在Python中使用的代码(以及数据.json文件可从here下载):from matplotlib import pyplot as plt
from scipy import stats as scistats
import json
with open("data.json", "r") as f:
sample = json.load(f) # load data: a 1000 * 1 array with many small values( < 1e-6)
fig, axis = plt.subplots() # initiate a figure
N, nbins, patches = axis.hist(sample, bins = 40) # plot sample by histogram
axis.ticklabel_format(style =