首先简单介绍一下mtcar数据集,mtcar是一个32行11列的数据集,记录了32种汽车的11种性能,具体数据如下:假如我们想挑一款比较省油的车,也就是选一款mpg较高的车。我们可以将mtcars按mpg从大到小排序,然后列出前两个:前两名是:如果取前3名呢?我们注意到存在并列第3的情况,所以说直接取前3行就不合适了。这样我们可以新设一列表示mpg的排名,然后取排名小于等于3的数据。同样,我们需要构造一个新变量表示mpg的排名,只不过这个排名是一个分组排名,即以气缸数分组,在气缸数相同的车中分别排名。文中如有不正确的地方,欢迎大家批评指正。
暂无评论