R语言中管道符命令%>%的应用
管道符的作用:将前一个命令的输出作为后一个命令的输入。
管道符命令的使用需要用到dplyr包。
001、在函数中应用
library(dplyr) f1 <- function(x){return(x + 10)} f2 <- function(x){return(x * 2)} ## 首先定义两个函数 f1(100) f2(100) ## 单独测试两个函数 100 %>% f1 %>% f2 ## 利用管道符进行传递,管道符将100作为输入参数传递给f1,然后将f1结果传递给f2
执行结果:
002、在命令行中应用
a <- 1:5 b <- letters[1:5] c <- LETTERS[1:5] data.frame(a, b, c) %>% head(2) ## 生成数据框并提取前两行 data.frame(a, b, c) %>% tail(2)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
2021-05-21 c语言 8-3
2021-05-21 c语言 8-2
2021-05-21 c语言 8-1
2021-05-21 c语言中使用函数式宏返回不同数据类型的值的平方
2021-05-21 c语言中使用十进制、二进制、八进制和十六进制输出0到65535的整数。
2021-05-21 c语言中printf函数输出十进制、八进制和十六进制数
2021-05-21 c语言 7-5