搜索
查看: 621|回复: 2

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

[复制链接]

25

主题

49

帖子

363

积分

中级会员

Rank: 3Rank: 3

积分
363
发表于 2018-11-19 11:13:37 | 显示全部楼层 |阅读模式
1.管道操作符:%>%
tidyverse的每个包都会自动加载管道操作符。但他是属于magrittr包,这个包中还包含几个其他的管道操作符。
如果报错说找不到管道操作符,就加载tidyverse或magrittr即可。
2.笨办法
除了管道外还有哪些笨办法可以实现同样的目的
(1)中间变量赋值
(2)初始向量反复赋值
(3)函数嵌套组合
3.管道不支持的情况(1)不支持的函数
使用当前环境的
使用惰性求值的
(2)不适用的情况
/>10步
非单一对象
非单向关系
4.其他工具(1)%T>%
分支,该操作符后跟的独立的两步(用%>%)连接,可都运行。
(2)%$%
将数据框中的列炸成显式的向量,用于作用对象为向量的函数
(3)%<>%
赋值操作,我选择忘记这个。属于修改某列后重新赋值,我习惯于修改后赋值给新变量,或者用管道符号。
[size=0em]​




上一篇:小洁详解《R数据科学》--第十一章 forcats处理因子
下一篇:小洁详解《R数据科学》--第十四章 函数
回复

使用道具 举报

634

主题

1182

帖子

4030

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4030
发表于 2018-11-21 10:34:09 | 显示全部楼层
变量名选择困难症怎么破
你这个问题很复杂,需要打赏,请点击 http://www.bio-info-trainee.com/donate 进行打赏,谢谢
回复 支持 反对

使用道具 举报

25

主题

49

帖子

363

积分

中级会员

Rank: 3Rank: 3

积分
363
 楼主| 发表于 2018-11-26 14:01:56 | 显示全部楼层
Jimmy 发表于 2018-11-21 10:34
变量名选择困难症怎么破

emmm...a1 a2 a3 b1 b2 b3 乱写
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|生信技能树 ( 粤ICP备15016384号  

GMT+8, 2019-8-23 07:18 , Processed in 0.034425 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.