НачатьНачать бесплатно

Бинарные изображения

Один из удобных способов понять, как распределение соотносится с набором данных, — это генерировать выборки.

Размер изображений составляет 2 на 2 пикселя. Вероятность принять значение 1 для данного кластера равна 0,8, 0,8, 0,2 и 0,9 для каждого пикселя соответственно.

Это упражнение является частью курса

Смесевые модели в R

Посмотреть курс

Инструкции к упражнению

  • Сгенерируйте 100 бинарных изображений из первого кластера. Начните с моделирования каждого из четырёх пикселей как бинарной выборки.
  • Изучите полученные бинарные изображения.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# 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(___)
Редактировать и запускать код