• R arrange排序


    iris是R Studio自带的数据集datasets里包含的,可以直接使用或datasets::iris这样引用.
    library(help = "datasets")可以看到详细的数据集列表.

    > # 默认升序
    > iris %>% arrange(Sepal.Length) %>% head()
      Sepal.Length Sepal.Width Petal.Length Petal.Width Species
    1          4.3         3.0          1.1         0.1  setosa
    2          4.4         2.9          1.4         0.2  setosa
    3          4.4         3.0          1.3         0.2  setosa
    4          4.4         3.2          1.3         0.2  setosa
    5          4.5         2.3          1.3         0.3  setosa
    6          4.6         3.1          1.5         0.2  setosa
    > # desc降序
    > iris %>% arrange(desc(Sepal.Length)) %>% head()
      Sepal.Length Sepal.Width Petal.Length Petal.Width   Species
    1          7.9         3.8          6.4         2.0 virginica
    2          7.7         3.8          6.7         2.2 virginica
    3          7.7         2.6          6.9         2.3 virginica
    4          7.7         2.8          6.7         2.0 virginica
    5          7.7         3.0          6.1         2.3 virginica
    6          7.6         3.0          6.6         2.1 virginica
    
    > iris %>% head()
      Sepal.Length Sepal.Width Petal.Length Petal.Width Species
    1          5.1         3.5          1.4         0.2  setosa
    2          4.9         3.0          1.4         0.2  setosa
    3          4.7         3.2          1.3         0.2  setosa
    4          4.6         3.1          1.5         0.2  setosa
    5          5.0         3.6          1.4         0.2  setosa
    6          5.4         3.9          1.7         0.4  setosa
    
    > iris %>% tail()
        Sepal.Length Sepal.Width Petal.Length Petal.Width   Species
    145          6.7         3.3          5.7         2.5 virginica
    146          6.7         3.0          5.2         2.3 virginica
    147          6.3         2.5          5.0         1.9 virginica
    148          6.5         3.0          5.2         2.0 virginica
    149          6.2         3.4          5.4         2.3 virginica
    150          5.9         3.0          5.1         1.8 virginica
    
    > summary(iris)
      Sepal.Length    Sepal.Width     Petal.Length    Petal.Width          Species
     Min.   :4.300   Min.   :2.000   Min.   :1.000   Min.   :0.100   setosa    :50
     1st Qu.:5.100   1st Qu.:2.800   1st Qu.:1.600   1st Qu.:0.300   versicolor:50
     Median :5.800   Median :3.000   Median :4.350   Median :1.300   virginica :50
     Mean   :5.843   Mean   :3.057   Mean   :3.758   Mean   :1.199
     3rd Qu.:6.400   3rd Qu.:3.300   3rd Qu.:5.100   3rd Qu.:1.800
     Max.   :7.900   Max.   :4.400   Max.   :6.900   Max.   :2.500

    参考:
    https://www.rdocumentation.org/packages/dplyr/versions/0.7.8/topics/arrange

    如果没有一直坚持,也不会有质的飞跃,当生命有了限度,每个人的价值就会浮现。

    船长博客,期待共同交流提高!

    本文如对您有帮助,记得点击右下边小球【赞一下】,热烈期待您关注博客 n(*≧▽≦*)n

    0成本创业_月入5000被动收入

  • 相关阅读:
    如何在Ubuntu 18.04上安装Memcached
    ubuntu安装mysql添加密码
    Django学习---快速搭建搜索引擎(haystack + whoosh + jieba)
    django3.x 使用haystack 报错:ImportError: cannot import name 'six' from 'django.utils'
    spring boot2之Jackson和ObjectMapper
    python之装饰器强制函数上的类型检查
    python之*args和**kwargs的区别
    Python之@property
    python基础语法之and,or,not
    小案例
  • 原文地址:https://www.cnblogs.com/v5captain/p/14217916.html
Copyright © 2020-2023  润新知