library(mvtnorm)
dmvnorm(x, mean = rep(0, p), sigma = diag(p), log = FALSE)
dmvnorm
обеспечивает функцию плотности для многомерного нормального распределения. Что именно представляет первый параметр x
? В документации написано «вектор или матрица квантилей. Если x - матрица, каждая строка считается квантилем».
> dmvnorm(x=c(0,0), mean=c(1,1))
[1] 0.0585
Вот пример кода на странице справки. В этом случае вы генерируете вероятность наличия квантиля 0 при нормальном распределении со средним значением 1 и sd 1 (при условии, что это значение по умолчанию). Поскольку это многомерная функция нормальной плотности и был передан вектор квантилей (0, 0)
, почему выходные данные не являются вектором вероятностей?