使用fitter库,安装:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple fitter
Github官网:https://github.com/cokelaer/fitter
使用说明:
from fitter import Fitter
import numpy as np
arr = np.arange(1, 200)
np.random.shuffle(arr) # arr为创建的随机数
fitter_dis = Fitter(arr)
fitter_dis.fit()
distribution_df = fitter_dis.summary() # 这里可以得到error最小的Dataframe型数据