小编Ant*_*ert的帖子

ggplot2中的"+"运算符与magrittr中的"%>%"运算符有什么区别?

是什么之间的区别"+"在GGPLOT2运营商和"%>%" 在magrittr操作?

我被告知它们是相同的,但是如果我们考虑以下脚本.

library(magrittr)
library(ggplot2)

# 1. This works
ggplot(data = mtcars, aes(x=wt, y = mpg)) + geom_point()

# 2. This works
ggplot(data = mtcars) + aes(x=wt, y = mpg) + geom_point()

# 3. This works
ggplot(data = mtcars) + aes(x=wt, y = mpg) %>% geom_point()

# 4. But this doesn't
ggplot(data = mtcars) %>% aes(x=wt, y = mpg) %>% geom_point()
Run Code Online (Sandbox Code Playgroud)

r ggplot2 magrittr

13
推荐指数
1
解决办法
1512
查看次数

标签 统计

ggplot2 ×1

magrittr ×1

r ×1