《从Excel到R 数据分析进阶指南》一4.2 数据排序

    xiaoxiao2023-11-30  144

    本节书摘来自异步社区《从Excel到R 数据分析进阶指南》一书中的第4章,第4.2节,作者 王彦平(蓝鲸),更多章节内容可以访问云栖社区“异步社区”公众号查看

    4.2 数据排序

    Excel中可以通过数据目录下的排序按钮直接对数据表进行排序,比较简单。R中需要使用order()函数完成排序。

    首先,我们按id对数据表进行排序。decreasing参数为TRUE表示逆序。

    #对数据表按id列进行排序(逆序) df[order(df$id,decreasing = TRUE),]

    省略decreasing参数默认为正序排序。下面的代码按rate对数据表进行排序。

    #对数据表按rate列进行排序(正序) df[order(df$rate),]

    也可以同时多数据表中的多列进行排序,下面是具体的代码和排序后的结果。

    #对多列进行排序 df[order(df$age,df$price,df$age,decreasing = TRUE),]

    相关资源:敏捷开发V1.0.pptx
    最新回复(0)