【问题标题】:Can python do a gaussian fitting and extrapolation?python可以做高斯拟合和外推吗?
【发布时间】:2012-01-20 15:48:48
【问题描述】:

我认为 numpy 或 scipy 会这样做,但没有找到。谢谢!

【问题讨论】:

  • 您能否更准确地定义您的问题。

标签: python numpy


【解决方案1】:
import numpy as np
import scipy.stats as stats

np.random.seed(0)
gaussian = stats.norm

生成一些随机的正常数据:

data = gaussian.rvs(loc = 5, scale = 22, size = 1000)

计算描述性统计:

print(data.mean())
# 4.00435243522
print(data.std())
# 21.7147294907

将数据拟合到正态分布:

mean, std = gaussian.fit(data)
print(mean, std)
# (4.0043524352157016, 21.714729490718568)

【讨论】:

  • 有什么方法可以做外推吗?
  • 外推是什么意思?
猜你喜欢
  • 2013-10-12
  • 1970-01-01
  • 2019-11-21
  • 2017-08-30
  • 2018-12-10
  • 1970-01-01
  • 2018-08-07
  • 2014-01-03
  • 2015-04-08
相关资源
最近更新 更多