Ответ 1
Это то, что dMvdc
делает:
Здесь - плотность вашей связки,
- плотности вероятности по вашему выбору (в данном случае
dpois
), а - соответствующие cdf (в данном случае
ppois
).
Чтобы это представляло действительное распределение вероятностей, то есть для интеграции в 1, вы должны иметь возможность сделать заключительную подстановку ниже, что требует непрерывных распределений вероятностей:
Если вы используете дискретный pdf (через дельта Дирака):
выше, как правило, не выполняется:
что вы наблюдали.
Случай корреляции 0 работает случайно, поскольку в этом случае является просто тождественной функцией:
dCopula(c(runif(1), runif(1)), normalCopula(0))
#[1] 1
Я не уверен, правильно ли нормализована копула для спасения ненулевого случая корреляции.