我正在处理两个数据帧。我希望一个数据帧中的行顺序与另一个数据帧中的行顺序相匹配。
例如:
terms_1 <- c("Cat", "Hat", "Dog", "Bat", "Mat", "Cow")
terms_2 <- c("Dog", "Cow", "Mat", "Cat", "Hat", "Bat")
terms_1_df <- data.frame(terms = terms_1, values = sample(seq(1,100, 1), replace = T, length(terms_1)))
terms_2_df <- data.frame(terms = terms_2, values = sample(seq(1,100, 1), replace = T, length(terms_2)))
> terms_1_df
terms values
1 Cat 22
2 Hat 47
3 Dog 91
4 Bat 48
5 Mat 60
6 Cow 46
> terms_2_df
terms values
1 Dog 94
2 Cow 35
3 Mat 68
4 Cat 21
5 Hat 67
6 Bat 60
我要排成一排
terms_2_df
重新排列以匹配
terms
terms_1_df
非常感谢。