计算R中虚拟变量的条件概率

问题描述

请考虑以下名为mydata的数据框。

id  s1  s2  s3  t1  t2  t3
1   1   0   0   0   1   0
2   0   0   1   0   0   1
3   1   0   0   1   0   0
4   0   1   0   0   1   0
5   0   1   0   1   0   0
6   0   0   1   0   0   1
7   0   0   1   0   1   0
8   1   0   0   0   0   1
9   0   1   0   0   0   1
10  0   0   1   0   0   1

我的意图是获取给定t_i的每个s_i的条件比例。例如,给定t1的{​​{1}}的条件比例计算为:s1。因此,我想使用(no of s1==1 & t1==1)/(no of s1==1) = 1/3中的for循环对所有可能的组合重复此操作。

我们非常感谢您的帮助。 Tnx!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)