我有两个格式相同的数据帧,如下所示:
DF1)
name value score
a 2 0.01
b 2 2.25
c 1 5.24
DF2)
name value score
A 2 -8.01
B 2 -3.25
C 1 -2.24
我想根据"分数"列的绝对值合并这两个列表
输出)
name value score
A 2 -8.01
c 1 5.24
B 2 -3.25
b 2 2.25
C 1 -2.24
a 2 0.01
会有一个简单的r代码吗?我将不胜感激任何帮助。谢谢
rbind
行和order
行:
newdat <- rbind(dat1,dat2)
newdat[order(abs(newdat$score),decreasing=TRUE),]
# name value score
#4 A 2 -8.01
#3 c 1 5.24
#5 B 2 -3.25
#2 b 2 2.25
#6 C 1 -2.24
#1 a 2 0.01