使用另一个向量R显示矢量以减小顺序显示



我有两个向量:

qing.emperors = c("Shunzhi","Kangxi","Yongzheng","Qianlong","Jiaqing")
reign.length = c(18,61,13,60,25)

我想以减小统治长度的顺序显示皇帝的名称。

我应该使用订单函数,因此,我很难将其带到带有字符串的向量。有任何想法吗?谢谢!

用管道的另一种方式:

library(dplyr)
data <-data.frame(qing.emperors, reign.length)
ordered <- data %>% arrange(desc(reign.length)) %>% select(qing.emperors, reign.length)

最新更新