用r语言 计算伯努利的样本均值
时间: 2024-06-08 08:10:11 浏览: 130
大数据数学基础(Python语言描述)概率论与数理统计基础 教案.docx
在R语言中,可以使用函数mean来计算伯努利分布的样本均值。假设我们有一个包含伯努利分布的样本数据,可以将该样本数据传递给mean函数进行计算。下面是一个使用R语言计算伯努利分布样本均值的示例代码:
```R
# 设置随机数种子,以确保结果可复现
set.seed(123)
# 生成伯努利分布样本数据,以0.3的概率生成1,以0.7的概率生成0
sample_data <- rbinom(100, 1, 0.3)
# 计算伯努利分布样本均值
sample_mean <- mean(sample_data)
# 输出结果
sample_mean
```
在这个示例中,我们使用rbinom函数生成了一个包含100个服从伯努利分布的随机数的样本数据,其中1的概率为0.3,0的概率为0.7。然后,我们使用mean函数计算了样本数据的均值,并将结果存储在sample_mean变量中。最后,我们输出了样本均值的结果。
请注意,这只是一个示例代码,你可以根据实际情况调整生成样本数据的方式和样本数据的个数。同时,你也可以根据需要使用不同的参数来生成伯努利分布的随机数。
阅读全文