ComeçarComece de graça

Imagens binárias

Uma forma simples de entender como uma distribuição se relaciona a um data frame é gerar amostras.

O tamanho das imagens é 2 por 2 pixels, e as probabilidades de ser 1 para este cluster são 0,8, 0,8, 0,2 e 0,9 para os pixels correspondentes.

Este exercício faz parte do curso

Modelos de Mistura em R

Ver curso

Instruções do exercício

  • Gere 100 imagens binárias do cluster um. Comece simulando cada um dos quatro pixels como uma amostra binária.
  • Dê uma olhada nas imagens binárias geradas.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# 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(___)
Editar e executar o código