gpt4 book ai didi

r - 在直方图中添加正态分布线

转载 作者:行者123 更新时间:2023-12-03 08:56:12 25 4
gpt4 key购买 nike

我遇到了一个奇怪的问题,我无法完全弄清楚。
我应该在直方图上添加一条正态分布线。我输入了每一步的代码,但在输入线函数后没有响应。我不知道怎么回事。希望有人帮助我!
我的代码是:

grades<-mydata$Exam1
hist(grades,breaks=20,freq=T) #A correct histogram comes out.
mean(grades,na.rm=T) #there is NA in the column so I remove it when calculating mean.
[1] 75.15278

sd(grades,na.rm=T)
[1] 16.97443

x<-seq(0,100,0.01)
y<-dnorm(x,mean=mean(grades,na.rm=T),sd=sd(grades,na.rm=T))
lines(x,y)#and there's no response!no line showed up!

我的代码有什么问题吗?
谢谢你的帮助!

最佳答案

我假设它是 R 代码 - 然后试试这个:

grades <- mydata$Exam1
hist(grades, prob=TRUE)
curve(dnorm(x, mean=mean(grades), sd=sd(grades)), add=TRUE)

请注意,如果将正态分布与直方图进行比较,您可能希望直方图显示概率而不是频率。

关于r - 在直方图中添加正态分布线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17162013/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com