【发布时间】:2021-03-09 19:39:30
【问题描述】:
此代码绘制 R 中正态分布的概率密度函数。除了 x 轴值外,它工作正常。这些值应该从 50 开始并以 150 结束,但它们从 0 开始并以 100 结束。我是 R 新手,所以如果我遗漏了一些小东西,我深表歉意。帮助表示赞赏。
mu = 100
sigma = 10
sample_range <- 50:150
dist <- dnorm(sample_range, mean = mu, sd = sigma)
plot(dist, type = "h")
【问题讨论】:
-
dist是一个包含 100 个值的向量,其中不包含有关 x 轴值的信息。您需要使用例如plot(50:150, dist, type = "h"来指定x。见?plot。无关:dist不是一个好的变量名,因为它可能与函数dist()混淆。 -
非常感谢您的帮助