我正在尝试在 R 中绘制一个椭圆,但收到一条错误消息。这是我的代码:
library(mixtools) ###I also tried library(ellipse)
mu<-c(.564,.603)
sigma<-matrix(c(0.0144,0.0117,0.0117,0.0146),2)
ellipse(mu,sigma,alpha=0.95,npoints=200,newplot=TRUE,type="l")
结果:
Error in ellipse(mu, sigma, alpha = 0.05, npoints = 200, newplot = TRUE, :
unused arguments (alpha = 0.05, npoints = 200, newplot = TRUE, type = "l")
然后我尝试了这个:
ellipse(mu, sigma)
结果:
Error in ellipse(mu, sigma) : argument "vec" is missing, with no default
我不确定参数“vec”是否丢失,除非我不知道那是什么意思。
然后我把我的“mu”变成了一个矩阵,这可能会有所帮助,但得到了相同的结果。
mu<-matrix(c(.564,.603),ncol=1)
sigma<-matrix(c(0.0144,0.0117,0.0117,0.0146),2)
ellipse(mu,sigma,alpha=0.05,npoints=200,newplot=TRUE,type="l")
我卸载了 R 并重新安装了最新版本,但无济于事。
我检查了:??ellipse
我似乎正确地编写了代码,但没有成功。
感谢您的帮助。