Mulai sekarangMulai gratis

Menghitung dmvnorm pada sebuah grid

Untuk memvisualisasikan permukaan kerapatan normal bivariat, Anda perlu menghitung kerapatan pada grid rapat berisi koordinat x dan y, lalu menggunakan fungsi pemetaan permukaan 3D seperti persp() untuk memvisualisasikannya.

Grid rapat 40 x 40 yang dihasilkan dari perintah mvals <- expand.grid(seq(-5, 10, length.out = 40), seq(-8, 4, length.out = 40)) telah dimuat untuk Anda.

Latihan ini merupakan bagian dari kursus

Distribusi Probabilitas Multivariat di R

Lihat Kursus

Instruksi latihan

  • Hitung kerapatan dari sebaran normal dengan nilai tengah mu.sim dan matriks varians-kovarians sigma.sim pada nilai grid di objek mvals.
  • Gunakan fungsi plot persp() untuk memvisualisasikan permukaan kerapatan pada grid.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# Calculate density over the specified grid
mvds <- ___
matrix_mvds <-  matrix(___, nrow = 40)

# Create a perspective plot
persp(___, theta = 80, phi = 30, expand = 0.6, shade = 0.2, col = "lightblue", xlab = "x", ylab = "y", zlab = "dens")
Edit dan Jalankan Kode