sdushengying
下载了“msvmpath”这个 package,写了下面一段程序:
library(svmpath)
library(msvmpath)
library(mvtnorm)
n<-200
p<-10
mu1<-c(rep(1,2),rep(0,p-2))
mu2<-c(rep(0,2),rep(1,2),rep(0,p-4))
mu3<-c(rep(0,4),rep(1,2),rep(0,p-6))
mu4<-c(rep(0,6),1,1,rep(0,p-8))
sigma<-diag(p)
y<-sort(floor(runif(n,1,5)))
n1<-sum(y==1);x1<-rmvnorm(n1,mu1,sigma)
n2<-sum(y==2);x2<-rmvnorm(n2,mu2,sigma)
n3<-sum(y==3);x3<-rmvnorm(n3,mu3,sigma)
n4<-sum(y==4);x4<-rmvnorm(n4,mu4,sigma)
x<-rbind(x1,x2,x3,x4)
y<-as.vector(y)
model<-msvmpath(x,y)
出现的报错是:
Error in .Fortran("lssol", as.integer(d), as.integer(d), as.integer(nclin), :
"lssol" not resolved from current namespace (msvmpath)
想问问大家这个报错是什么意思?该怎么解决啊?