顺序错误(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):参数长度不同?的主要内容,如果未能解决你的问题,请参考以下文章

Resource Exceeded 错误消息按顺序排列

DESC 的 SQL 顺序不起作用

Laravel MySQL 按 ID Desc 查询顺序很慢

mongo-> 如何从两个不同的集合中获取日期时间 desc 顺序的记录

Jquery DataTables在排序时将顺序更改为desc

如何在jqGrid中将初始排序顺序设置为降序