本次课程是系列课程:「R 语言数据科学」 的第十四章节,为了方便大家学习和检索,故将该课程作为专题课程单独列出。

在编程中,尤其是数据处理中,为了提升写代码的速度和代码的可读性,我们经常会使用管道操作符。今天我们一起来学习下 R 语言中管道操作符的用法。
本次课程的主要内容:
- 管道操作符的引入
- 一些好用的管道操作符
- %>%:向右操作符(forward-pipe operator)
- %in%:值匹配操作符(Value Matching operator)
- %w/o%:剔除操作符(without operator)
- %T>%:向左操作符(T operator)
- %$%:解释操作符(Exposition pipe)
- %<>% 复合赋值操作符(compound assignment pipe-operator)
- %*%:矩阵乘法(内积)
- %/%:整除
- %%:求余
- <-和->:赋值符号
- %==%:identical()函数的简化
- %+replace%:修改已经激活的ggplot2绘图主题
- |>: R 4.x 之后添加的原生操作符
- magrittr 包补充
如何编写管道操作符
如何快捷输入管道操作符
下面是本次课程的部分图表展示:
图1 %>%:向右操作符
![]()
图2 %T>%:向左操作符
![]()
图3 %$%:解释操作符
![]()
图4 %<>% 复合赋值操作符
点击这里跳转到 RStata 短书平台获取附件:R 语言中的管道操作符
评论