0

我正在尝试在 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

我似乎正确地编写了代码,但没有成功。

感谢您的帮助。

4

0 回答 0