我的目标是合并这些数据,删除第一个或第二个“JN”列,因为它是重复出现的,并找到这些数据之间“频率”的比率。
对于每一行,我想使用这个计算:
=(100)-(100*(FreqBL/FreqB))
并将这个新计算放到第 4 列。
新数据应如下所示:
JN FreqBL FreqB Success Ratio
4 10 33 69.6969
但我不知道如何分别选择所有行以及计算所需的代码。
谢谢
你想要merge
数据集。下一次,我会推荐你提供一个可重现的小例子。
> new.dt <- merge(dt1, dt2)
> new.dt$"Success ratio" <- with(new.dt, 100-(100 * (FreqBL/FreqB)))
> head(new.dt)
JN FreqB FreqBL Success ratio
1 4 33 10 69.69697
2 8 49 10 79.59184
3 10 44 13 70.45455
4 11 38 7 81.57895
5 13 29 3 89.65517
6 17 15 10 33.33333