始める無料で始める

確率の計算

前の演習では、確率が与えられているときに平均と比率を推定する方法を見ました。この演習の目的は、平均と比率が既知のときに確率を推定することです。クラスタ1と2の平均はそれぞれ 1050、クラスタ1は母集団の35%を占めると仮定します。

また、ここではパラメータ推定のみに焦点を当てるため、両方の sd10 と仮定します。データセット gaussian_sample はワークスペースに用意されています。

この演習はコースの一部です

R で学ぶ Mixture Models

コースを見る

演習の手順

  • クラスタ1と2の確率推定を含む新しいデータフレーム gaussian_sample_with_probs を作成します。そのために、prob_cluster1prob_cluster2 という2つの新しい変数を作成してください。確率をスケーリングすることを忘れないでください。
  • 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(___)
コードを編集して実行