Imágenes binarias
Una forma sencilla de entender cómo se relaciona una distribución con un data frame es generar muestras.
El tamaño de las imágenes es de 2 por 2 píxeles y las probabilidades de que sea 1 para este clúster son 0.8, 0.8, 0.2 y 0.9 para cada píxel correspondiente.
Este ejercicio forma parte del curso
Modelos de mezcla en R
Instrucciones del ejercicio
- Genera 100 imágenes binarias del clúster uno. Empieza simulando cada uno de los cuatro píxeles como una muestra binaria.
- Echa un vistazo a las imágenes binarias generadas.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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(___)