Для генерации многомерного нормального распределения в R - PullRequest
0 голосов
/ 19 апреля 2020

Я хочу создать выборку размером 100 из приведенных ниже распределений. Тем не менее, я не знаю, как я должен сделать это в r.

require(MASS)
set.seed(100)
n <- 100
sigma <- matrix() 
y <- rbinom(n = n, size = 1, prob = 0.5)
x <- mvrnorm(n = n, mu = c(0.5 - y, -0.5 + y), 
    Sigma = matrix(c(2, 0, 0, 2), 2, 2, byrow = T))

и я получил ошибку после того, как попробовал вышеуказанный код.

Ошибка в mvrnorm (n = n, mu = c (0.5 - y, -0.5 + y), Сигма = матрица (c (2,: несовместимые аргументы

Все будет полезно.

...