美文网首页
新手如何理解管道符号

新手如何理解管道符号

作者: 小洁忘了怎么分身 | 来源:发表于2020-03-17 23:51 被阅读0次

    花花写于2020-3-17 被迫营业,晚上讲完线上课已经过了11点,发现某豆同学已经撂挑子不营业。所以就只好我来。我们的新房昨天配置好了衣柜和书房,今天送来了茶几和电视柜,除了窗帘,已经所有大件都佩奇啦。回归正题,刚好今天讲课讲到了管道符号,分享一下。

    R语言的管道符号%>% 出自R包tidyverse,表示前一句代码的输出作为后一句代码的输入。

    举个栗子

    补充:iris是一个R语言内置数据框,filter表示筛选行,select表示筛选列,arrange表示排序。

    可以看到,这三行代码从iris经过选行、选列、排序,得到了x3。我们的目的只是要x3,在这个过程中产生了x1和x2两个中间变量。

    管道符号上线


    可见,三个函数都没有了第一个参数,即数据。因为他们要处理的数据是由管道符号传递过来的,这种写法的好处就是省去了两次赋值,不要中间变量。
    在其他语言里也能看到管道符号,比如linux里面的“|”

    微信公众号生信星球同步更新我的文章,欢迎大家扫码关注!


    我们有为生信初学者准备的学习小组,点击查看◀️
    想要参加我的线上线下课程,也可加好友咨询🔼
    如果需要提问,请先看生信星球答疑公告

    相关文章

      网友评论

          本文标题:新手如何理解管道符号

          本文链接:https://www.haomeiwen.com/subject/ctdfyhtx.html