【发布时间】:2015-06-26 13:38:33
【问题描述】:
我在 R 中有这个数据框,其中 sum 列是 V1 和 V2 的总和, 我想做的是使用 mutate 函数(在 dplyr 中)创建一个新列(V4),该列取 V1 和 V2 之间的 MIN 值并将其除以总和。
V1 V2 sum
1 2 3 5
2 2 4 6
3 1 4 5
4 5 3 8
5 5 3 8
6 3 2 5
这就是我希望它最终的样子
V1 V2 sum V4
1 2 3 5 .4
2 2 4 6 .33
3 1 4 5 .2
4 5 3 8 .375
5 5 3 8 .375
6 3 2 5 .4
或者,如果您知道另一种更简单的方法,将不胜感激。 谢谢!
【问题讨论】: