根据R中的条件(value1 <value2)合并两个数据帧

时间:2019-12-17 17:17:44

标签: r dataframe merge dplyr

我正在为合并两个数据集而苦苦挣扎一段时间:

Dataset1: 
     x      side  limb steps
1   28     right front     1
2   52     right front     2
3   81     right front     3
4  104     right front     4
5  126     right front     5


Dataset2: 
  time   x        y_corr likelyhood    parameter side limb
1    0  9.8121 1034.615  0.9469458 l-back-ankle left back
2    1  65.2788 1031.347  0.9536467 l-back-ankle left back
3    2  73.7524 1037.504  0.9616966 l-back-ankle left back
4    3 172.0117 1036.020  0.9531795 l-back-ankle left back

我的目标是基于三个列合并两个数据集:“边”,“肢”,“ x”。我的问题是列x。我想在合并的数据集中为所有x <28设置变量“ step1”,为所有x <52设置变量“ step2”,为所有x <81设置step3,依此类推。

我想要的结果:Dataset3

  time   x        y_corr likelyhood    parameter side limb steps
1    0  9.8121 1034.615   0.9469458 l-back-ankle left back  1 
2    1  65.2788 1031.347  0.9536467 l-back-ankle left back  3
3    2  73.7524 1037.504  0.9616966 l-back-ankle left back  3
4    3 172.0117 1036.020  0.9531795 l-back-ankle left back  4

如果有人有一个主意,它将对我有很大帮助!抱歉,这是一个非常简单的问题。我仍在开始:)

干杯, R

0 个答案:

没有答案