为了账号安全,请及时绑定邮箱和手机立即绑定

R语言中%>%的含义是什么?

R语言中%>%的含义是什么?

largeQ 2018-11-20 10:15:46
> library(ggplot2)> library(plyr)> library(dplyr)> library(tidyr)> anscombe_tidy <- anscombe %>%+     mutate(observation = seq_len(n())) %>%+     gather(key, value, -observation) %>%+     separate(key, c("variable", "set"), 1, convert = TRUE) %>%+     mutate(set = c("I", "II", "III", "IV")[set]) %>%+     spread(variable, value)代码中的%>%含义是什么?
查看完整描述

1 回答

?
慕无忌1623718

TA贡献1744条经验 获得超4个赞

是管道函数啦,就是把左件的值发送给右件的表达式,并作为右件表达式函数的第一个参数
anscombe_tidy <- anscombe %>%mutate(observation = seq_len(n()))
以上代码等价于
anscombe_tidy=mutate(anscombe,observation = seq_len(n()))
管道函数还是很好哒,好处我就不说了^.^  自己体会

查看完整回答
反对 回复 2018-12-06
  • 1 回答
  • 0 关注
  • 1297 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号