ПочатиПочніть безкоштовно

Бінарні зображення

Простий спосіб зрозуміти, як розподіл пов'язаний із датафреймом, — згенерувати вибірки.

Розмір зображень — 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(___)
Редагувати та запускати код