我很好奇为什么排列功能不会按字母顺序工作,但不会反向按字母顺序排列。
df <- data.frame(string = as.character(c("b", "a", "c")), stringsAsFactors = F)
df %>% arrange(string) #works
df %>% arrange(-string) #does not work
我是否只是使用完全错误的方法来实现我想要完成的目标?
答案 0 :(得分:10)
在?arrange
帮助页面中,使用desc()
df %>% arrange(desc(string))