開始使用免費開始

計算機率

在上一個練習中,你已看到當機率已知時,如何估計平均數與比例。本練習的目標是:在已知平均數與比例時,估計機率。假設第 1 與第 2 群的平均數分別為 1050,並假設第 1 群占總體的 35%。

另外,因為我們只關心參數估計,假設兩者的 sd 都是 10。資料集 gaussian_sample 已可在你的工作空間中使用。

本練習屬於課程

R 中的混合模型

檢視課程

練習說明

  • 建立一個名為 gaussian_sample_with_probs 的新資料框,內含第 1 與第 2 群機率的估計值。為此,建立兩個新變數:prob_cluster1prob_cluster2。記得要將機率做尺度化(scale)。
  • 檢視 gaussian_sample_with_probs 的前 6 筆觀測值。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Create data frame with probabilities
gaussian_sample_with_probs <- gaussian_sample %>% 
  ___(prob_from_cluster1 = 0.35 * ___(___, mean = 10, sd = 10),
         prob_from_cluster2 = 0.65 * dnorm(___, mean = 50, sd = 10),
         prob_cluster1 = ___/(prob_from_cluster1 + prob_from_cluster2),
         prob_cluster2 = ___/(prob_from_cluster1 + prob_from_cluster2)) %>%
  select(x, prob_cluster1, prob_cluster2) 
         
head(___)
編輯並執行程式碼