R绘图函数不工作``在xy.coords(x,y,xlabel,ylabel,log)中出错:';x';和';y';长度不同``

R绘图函数不工作``在xy.coords(x,y,xlabel,ylabel,log)中出错:';x';和';y';长度不同``,r,R,我对R非常陌生,现在我正试图为mu=179和sigma=9绘制一个非常简单的正态分布,但我在xy中得到了以下错误错误。coords(x,y,xlabel,ylabel,log):“x”和“y”长度不同 这是我的密码 #Task 3.2 d) #Build graph both Normal distributions and see where they cross #For the Boys #Define Mu and Sigma mu<-179 sigma<-9 #def

我对R非常陌生,现在我正试图为mu=179和sigma=9绘制一个非常简单的正态分布,但我在xy中得到了以下错误
错误。coords(x,y,xlabel,ylabel,log):“x”和“y”长度不同

这是我的密码

#Task 3.2 d) 
#Build graph both Normal distributions and see where they cross 
#For the Boys 
#Define Mu and Sigma
mu<-179
sigma<-9
#define a vector for the probability density function
probNorm<-vector(length = 1001)
seqCovered<-seq(0.5*mu, 1.5*mu, 0.01)
for(x in  1:1001) 
{
  probNorm[x]<-dnorm(seqCovered[x], mu, sigma)
}
plot(seqCovered, probNorm, main = paste("Normal Distribution for the boys with mu=", mu, "sigma=", sigma), ylim=c(0,1))

#任务3.2d)
#绘制两个正态分布的图形,并查看它们的交叉点
#给孩子们
#定义Mu和Sigma

MUT错误准确地说明了错误所在,查看
length(seqCovered)
length(probNorm)
,尝试
seq(0.5*mu,1.5*mu,length.out=1001)
并且忘记循环
dnorm(seqCovered,mu,sigma)
谢谢,现在它可以工作了:)