最近在网上看R的代码,常常看到 x %>% y 的写法。

样子看着像是pipe的用法,搜了一下, 没找到语法的相关说明。

今天突然开窍,想着 %>% 可能不是语言本身支持的语法,可能是某个包自己定义的。

于是查了下dplyr的文档,发现确实有关于%>%的解释,这个符号确实是个pipe符号。

用法为将左边的x作为参数赋予到右边的y函数中。

最初的版本来自magrittr包,顺着dplyr的文档可以找到解释。

将%>%作为R语言的pipe应该已经是业内共识的规范了,能看到很多地方在这样用。

具体的语法功能不展开。

转载于:https://www.cnblogs.com/oDoraemon/p/6148267.html

[R]R语言中的%%和%.%相关推荐

  1. Linux结构体变量报错,C语言中的结构体

    用户自己建立自己的结构体类型 1.  定义和使用结构体变量 (1).结构体的定义 C语言允许用户自己建立由不同类型数据组成的组合型的数据结构,它称为结构体. (2).声明一个结构体类型的一般形式为: ...

  2. R语言使用R基础安装中的glm函数构建乳腺癌二分类预测逻辑回归模型、分类预测器(分类变量)被自动替换为一组虚拟编码变量、summary函数查看检查模型、使用table函数计算混淆矩阵评估分类模型性能

    R语言使用R基础安装中的glm函数构建乳腺癌二分类预测逻辑回归模型(Logistic regression).分类预测器(分类变量)被自动替换为一组虚拟编码变量.summary函数查看检查模型.使用t ...

  3. R语言中使用pkgbuild::find_rtools查看是否有Rtools、使用Sys.which函数查看make是否存在、如果没有则安装、使用writeLines函数绑定R和Rtools

    R语言中使用pkgbuild::find_rtools(debug = TRUE)查看是否有Rtools.使用Sys.which函数查看make是否存在.如果没有则安装Rtools.使用writeLi ...

  4. R语言中如何计算C-Statistics?几种计算方法详解

    R语言中如何计算C-Statistics?几种计算方法详解 目录 R语言中如何计算C-Statistics? #包导入 #数据加载编码

  5. bind merge r 和join_R语言中的数据合并函数(merge,cbind和rbind)的使用

    R语言中的数据合并函数(merge,cbind和rbind)的使用-R语言中用cbind() 和rbind() 构建分块矩阵 1.merge函数 两个数据框拥有相同的时间或观测值,但这些列却不尽相同. ...

  6. r指引到文件夹_R语言中进行文件夹及文件夹内文件操作范例

    rm(list=ls()) path = 'J:/lab/EX29 –在R语言中进行文件(夹)操作' setwd(path) cat("file A\n", file=" ...

  7. r语言 rgl 强制过程中_一个R语言中操纵矢量空间数据的标准化工具—sf

    ​注: 本文是R语言sf包的核心开发者和维护者--来自德国明斯特大学的地理信息学教授:Edzer Pebesma 的一篇关于sf包的简介,发表于2018年7月的R语言期刊,主要讲述了sf的定位.功能. ...

  8. R语言中的特殊值 NA NULL NaN Inf

    这几个都是R语言中的特殊值,都是R的保留字, NA:Not available  表示缺失值   用 is.na() 来判断是否为缺失值 NULL:表示空值,即没有内容  用 is.null() 来判 ...

  9. R开发(part8)--应用R语言中的函数环境空间

    学习笔记,仅供参考,有错必纠 文章目录 R开发 应用R语言中的函数环境空间 R语言的函数环境空间 封闭环境 绑定环境 运行环境 调用环境 函数环境空间图示 R开发 应用R语言中的函数环境空间 R语言的 ...

  10. R开发(part2)--R语言中的数学计算

    学习笔记,仅供参考,有错必纠 参考自:<R的极客理想>-- 张丹 文章目录 R开发 R语言中的数学计算 对数 加权平均.连乘.差分.秩.任意数.全体数 阶乘.组合.排列 累加.累乘.最小累 ...

最新文章

  1. Android开发之发送邮件功能的实现(源代码分享)
  2. 多线程总结-JUC中常用的工具类
  3. Zookeeper实践与应用--分布式锁实现
  4. 解决报错:java.lang.NoSuchMethodException: com.tangyuan.entity.RicherProduct.<init>()
  5. 提高代码的运行效率(1)
  6. 数据/方法论固然重要,但人为分析更有价值!
  7. NFS==network file system
  8. smale学习之数学表达式(day5)
  9. javaweb开发后端常用技术_java后端开发需要掌握什么技术
  10. 在Word中为三位数字设置带圈字符(转)
  11. 从 0 基础到 10w 册数据分析书籍的畅销书作家
  12. 1M到底是等于多少K?
  13. Android-TextView添加字体库
  14. 范浩强treap 普通平衡树
  15. oracle虚拟用户是什么意思,配置vsftp基于虚拟用户认证
  16. ofbiz——工作流学习笔记一(xpdl)
  17. Redis——Redis哨兵模式
  18. 100audio很好的免费音效网,音乐很值得学习
  19. Google图片和NASA 网站图片的爬虫
  20. 美团-大众点评-春招面经

热门文章

  1. Mac OS 如何连接windows 文件共享
  2. 2020 年的第 1 个重磅彩蛋!
  3. 26 款阿里超神 Java 开源项目,看看你用过几个?
  4. 理解Go 1.5 vendor
  5. PyQt:如何给界面自定义背景?
  6. Java 洛谷 提交完题目的代码之后一直停留在 ( 正在等待编译……),刷新页面之后 ,显示 Unaccepted 0分
  7. 数据中心能效指标有哪些?怎么计算?
  8. 某银行省级数据中心IT运维服务体系建设完整思路
  9. CV:计算机视觉技术之图像基础知识(二)—以python的skimage和numpy库来了解计算机视觉图像基础(图像存储原理-模糊核-锐化核-边缘检测核,进阶卷积神经网络(CNN)的必备基础)
  10. BigData之MongoDB:MongoDB基于分布式文件存储数据库的简介、下载、案例应用之详细攻略