【发布时间】:2018-12-07 22:29:15
【问题描述】:
所以我正在研究一个统计问题,问题是“六个孩子排队。他们按姓名字母顺序排列的概率是多少?假设没有两个孩子的名字完全相同。”我在 R 中使用 sample() 和 rle() 函数,但我对如何计算概率感到困惑。我可以寻求帮助吗?
这也是我到目前为止的代码:
kids <- sample(c("A", "B", "C", "D", "E", "F"), 6, replace = TRUE)
table(kids)
head(kids)
rle(c("A", "B", "C", "D", "E", "F"))
kids.rle <- rle(kids)
str(kids.rle)
sort(kids.rle$lengths, decreasing = TRUE)
【问题讨论】:
-
我认为您可以使用排列:找出排列六个项目(名称)的方法有多少种,然后它们按特定顺序(即字母顺序)的概率将为 1/(此概率)
-
我认为6个学生可以用6种不同的方式站立,是
1 / factorial(6)
标签: r statistics probability