【发布时间】:2021-09-04 03:57:33
【问题描述】:
我在 R 中有两个数据框如下:
dat1<-read.table (text=" ID Surname Name Class
12 Smith Bani B
14 Smith Adami C
13 Rose Road AB
11 Smith Cherch AC
10 Sarah Naim D
", header=TRUE)
dat2<-read.table (text=" ID Surname Name Class
12 Smith Bani A
14 Smith Adami B
13 Rose Road AB
11 Smith Cherch AC
10 Sarah Naim D
", header=TRUE)
我是这样单独安排的
k1 <- arrange(dat1, Surname)
k2 <- arrange(dat2, Surname)
现在我将 dat1 和 dat2 合并,然后进行排列
k3 <- merge(dat1, dat2, by = "ID")
k4 <- arrange(k3, Surname.x)
当我合并 dat1 和 dat2 时,我希望得到与姓氏的 K1 或 K2 完全相同的排列。有可能吗?
【问题讨论】:
标签: r