Aan de slagGa gratis aan de slag

Binaire afbeeldingen

Een makkelijke manier om te begrijpen hoe een verdeling samenhangt met een gegevensframe is door steekproeven te genereren.

De afmetingen van de afbeeldingen zijn 2 bij 2 pixels en de kans dat een pixel 1 is voor dit cluster is 0,8, 0,8, 0,2 en 0,9 voor de overeenkomstige pixel.

Deze oefening maakt deel uit van de cursus

Mixture Models in R

Cursus bekijken

Oefeninstructies

  • Genereer 100 binaire afbeeldingen uit cluster één. Begin met het simuleren van elk van de vier pixels als een binaire steekproef.
  • Bekijk de gegenereerde binaire afbeeldingen.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Create the vector of probabilities
p_cluster_1 <- c(0.8, 0.8, 0.2, 0.9)
# Create the sample for each pixel
pixel_1 <- sample(c(0, ___), ___, replace = TRUE, 
                  prob = c(1-p_cluster_1[___], p_cluster_1[___]))
pixel_2 <- sample(c(0, 1), 100, replace = TRUE, 
                  prob = c(1-p_cluster_1[___], p_cluster_1[___]))
pixel_3 <- sample(c(0, 1), 100, replace = TRUE, 
                  prob = c(1-p_cluster_1[___], p_cluster_1[___]))
pixel_4 <- sample(c(0, 1), 100, replace = TRUE, 
                  prob = c(1-p_cluster_1[___], p_cluster_1[___]))
# Combine the samples
sample_cluster_1 <- cbind(pixel_1, pixel_2, pixel_3, pixel_4)
# Have a look to the sample
head(___)
Code bewerken en uitvoeren