我想总结一些数据。我使用ddply创建了一个生成:和/ p>的sum列
family status sum
1 EMS Off 77
2 EMS On 568
3 MWO Off 1704
4 MWO On 2600
并从此使用dcast转换为宽格式:
family Off On
1 EMS 77 568
2 MWO 1704 2600
我无法弄清楚如何为此添加一列,即' On' (开/ ON +关)。
生产:
family Off On Pct
1 EMS 77 568 0.8806
2 MWO 1704 2600 0.6041
有办法做到这一点吗?
答案 0 :(得分:2)
dat$Pct <- dat$On/(dat$On+dat$Off)
dat
## family Off On Pct
## 1 EMS 77 568 0.8806202
## 2 MWO 1704 2600 0.6040892