开始使用免费开始使用

计算概率

在上一个练习中,您已经看到当给定概率时,如何估计均值和比例。本练习的目标是:当已知均值和比例时,估计各观测属于不同聚类的概率。假设聚类 1 和 2 的均值分别为 1050,并且聚类 1 占总体的 35%。

另外,由于这里只关注参数估计,假设两个 sd 都为 10。数据集 gaussian_sample 已在您的工作区可用。

本练习是课程的一部分

R 中的混合模型

查看课程

练习说明

  • 创建一个名为 gaussian_sample_with_probs 的新数据框,包含对聚类 1 和 2 概率的估计。为此,请创建两个新变量 prob_cluster1prob_cluster2。记得对概率进行缩放。
  • 查看 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(___)
编辑并运行代码