Calcularea densității distribuției normale multivariante
Pentru multe sarcini statistice – cum ar fi testarea ipotezelor, clusterizarea și calculul funcției de verosimilitate – este necesar să calculezi densitatea unei distribuții normale multivariante specificate. În acest exercițiu, vei folosi funcția dmvnorm() pentru a calcula densitățile normale multivariante cu media și matricea de varianță-covarianță specificate, la fiecare dintre observațiile din eșantionul generat anterior, multnorm.sample.
Media și matricea de varianță-covarianță sunt preîncărcate ca obiectele mu.sim și sigma.sim.
Acest exercițiu face parte din cursul
Distribuții de probabilitate multivariate în R
Instrucțiuni pentru exercițiu
- Folosește
dmvnorm()pentru a calcula înălțimile densității pentru cele 100 de eșantioane dinmultnorm.sample, în cazul unei distribuții normale bivariante. - Folosește
scatterplot3d()pentru a reprezenta grafic un scatterplot 3D al înălțimilor densității în fiecare dintre punctele de eșantionare generate.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Calculate density
multnorm.dens <- dmvnorm(multnorm.sample, mean = ___, sigma = ___)
# Create scatter plot of density heights
___(cbind(___),
color="blue", pch="", type = "h",
xlab = "x", ylab = "y", zlab = "density")