2013-08-29 2 views
0

Я использую R и моя функция имеет следующие строки кода:R: ошибка при использовании mvnorm

pd <- Posdef(10, ev=1:10) 
spd <- Symm(pd) 
mu1 <- c(1:10) 
data = MASS:::mvnorm(1000,mu1,spd) 

Но я получаю сообщение об ошибке:

# Error in get(name, envir = asNamespace(pkg), inherits = FALSE) (from [email protected]#7) : 
# object 'mvnorm' not found 
+4

Вы уверены, что не имеете в виду 'MASS :: mvrnorm'? Вам не нужны три двоеточия, два будут делать, поскольку 'mvrnorm' экспортируется из' MASS' ... также для общей/будущей ссылки вы должны указать, из какого пакета 'Posdef' и' Symm' исходят (как я не думайте, что они часть базы R, а не 'MASS' ...) –

ответ

0

Я считаю, что функция MASS::mvrnorm, то есть с «r» между «v» и «n».

Смежные вопросы