如何按组对数据框进行排序?

数据挖掘 r 数据
2022-02-28 03:55:25

我正在使用 R。我有一个带有“年份、价格、里程”列的数据框。我想先按年份对 df 进行分组,然后按里程对每个组进行排序。我怎样才能做到这一点?

1个回答

R 中的“dplyr”包非常适合这些类型的数据操作任务。例如,arrange 函数可以按某一列对数据框进行分组,然后按另一列排序。例如:

arrange(df, desc(mileage), group_by = year)

有关安排函数的文档,请参见安排,有关dplyr包的说明,请参见 dplyr。