计算R中两个离散变量的概率
所以,我有这样的想法:计算R中两个离散变量的概率,r,frequency-distribution,R,Frequency Distribution,所以,我有这样的想法: V1 V2 X B Y A X A Y B X B X B 我需要: A B X 0.17 0.5 Y 0.17 0.17 *注意:它们的总和不等于1,因为我将1.666四舍五入到1.7.*使用创建计数表: > table(df) V2 V1 A B X 1 3 Y 1 1 概率表以一种简单的方式从中导出: > table(df) / nrow(df) V2 V1 A
V1 V2
X B
Y A
X A
Y B
X B
X B
我需要:
A B
X 0.17 0.5
Y 0.17 0.17
*注意:它们的总和不等于1,因为我将1.666
四舍五入到1.7.*
使用创建计数表:
> table(df)
V2
V1 A B
X 1 3
Y 1 1
概率表以一种简单的方式从中导出:
> table(df) / nrow(df)
V2
V1 A B
X 0.1666667 0.5000000
Y 0.1666667 0.1666667
或者,使用:
另一种方式:
table(df)/nrow(df)
# V2
# V1 A B
# X 0.1666667 0.5000000
# Y 0.1666667 0.1666667
table(df)/nrow(df)
# V2
# V1 A B
# X 0.1666667 0.5000000
# Y 0.1666667 0.1666667