美文网首页R语言R数据科学读书会数据-R语言-图表-决策-Linux-Python
小洁详解《R数据科学》--第十三章 管道操作

小洁详解《R数据科学》--第十三章 管道操作

作者: 小洁忘了怎么分身 | 来源:发表于2018-11-04 17:07 被阅读8次

1.管道操作符:%>%

tidyverse的每个包都会自动加载管道操作符。但他是属于magrittr包,这个包中还包含几个其他的管道操作符。
如果报错说找不到管道操作符,就加载tidyverse或magrittr即可。

2.笨办法

除了管道外还有哪些笨办法可以实现同样的目的
(1)中间变量赋值
(2)初始向量反复赋值
(3)函数嵌套组合

3.管道不支持的情况

(1)不支持的函数

使用当前环境的
使用惰性求值的

(2)不适用的情况

/>10步
非单一对象
非单向关系

4.其他工具

(1)%T>%

分支,该操作符后跟的独立的两步(用%>%)连接,可都运行。

(2)%$%

将数据框中的列炸成显式的向量,用于作用对象为向量的函数

(3)%<>%

赋值操作,我选择忘记这个。属于修改某列后重新赋值,我习惯于修改后赋值给新变量,或者用管道符号。

相关文章

网友评论

    本文标题:小洁详解《R数据科学》--第十三章 管道操作

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