R 图中的 x 值显示错误

x-values are shown wrong in R plot

此代码绘制了 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 不包含有关 x 轴值的信息,因此 plot 仅使用矢量的索引,范围为 1 - 100。

像这样指定 xy

plot(50:150, dist, type = "h", xlab = "sample_range")