R语言R数据科学读书会数据-R语言-图表-决策-Linux-Python

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

2018-11-04  本文已影响8人  小洁忘了怎么分身

1.管道操作符:%>%

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

2.笨办法

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

3.管道不支持的情况

(1)不支持的函数

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

(2)不适用的情况

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

4.其他工具

(1)%T>%

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

(2)%$%

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

(3)%<>%

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

上一篇 下一篇

猜你喜欢

热点阅读