顺序错误(desc(var),by_group = TRUE):参数长度不同?

Posted

技术标签:

【中文标题】顺序错误(desc(var),by_group = TRUE):参数长度不同?【英文标题】:Error in order(desc(var), by_group = TRUE) : argument lengths differ? 【发布时间】:2021-12-25 20:37:16 【问题描述】:

我想解决这个错误。

我的代码是:

data<- data%>%
  group_by(distritID) %>%
  arrange(desc(var), .by_group = TRUE)


Error in order(desc(var), by_group = TRUE) : argument lengths differ

我怎样才能让它工作?我想从列 Var, bur 中为每个 distritID 排序从最大值到最小值。

谢谢!

【问题讨论】:

什么给了str(data) var 不在数据框中。 【参考方案1】:

试试这个:

library(dplyr)
data %>% 
  arrange(distritID, desc(var))

【讨论】:

以上是关于顺序错误(desc(var),by_group = TRUE):参数长度不同?的主要内容,如果未能解决你的问题,请参考以下文章