【问题标题】:Sketching a fitted normal distribution绘制拟合正态分布
【发布时间】:2018-08-10 03:44:24
【问题描述】:

我有一组数据,是某小学孩子的身高。

y = c(1.78, 1.65, 1.62, 1.84, 1.75, 1.85, 1.52, 1.55)

我正在尝试使用 R 将数据拟合到正态分布中,但在绘制拟合的正态分布时遇到问题。

数据集的平均值是 1.4925,标准差是 0.2352,但是当我使用它绘制它时

x = dnorm(8, 1.4925, 0.2352)
plot(x)

我明白了:

我做得对吗?在这方面需要一些帮助。

【问题讨论】:

    标签: r plot normal-distribution


    【解决方案1】:

    使用curve:

    mu <- 1.4925
    sig <- 0.2352
    curve(dnorm(x, mu, sig), from = mu - 4 * sig, to = mu + 4 * sig)
    

    或者设置自己的网格并使用plot:

    x <- seq(mu - 4 * sig, mu + 4 * sig, length = 100)
    y <- dnorm(x, mu, sig)
    plot(x, y, type = "l")
    

    【讨论】:

      猜你喜欢
      • 2015-12-07
      • 2013-09-14
      • 1970-01-01
      • 2013-06-10
      • 2012-04-25
      • 2017-12-15
      • 1970-01-01
      • 2014-11-22
      • 2017-02-19
      相关资源
      最近更新 更多