为什么必须使用“。”结合dplyr和ggplot时?

当我在不使用dplyr的情况下使用ggplot时,我可以按照以下方式写一些东西:

ggplot(fulldata,aes(x=FLYTT))+geom_bar()+coord_flip()

对我来说,将dplyr与ggplot结合的直观方式是:

fulldata%>%ggplot(,aes(x=FLYTT))+geom_bar()+coord_flip()

由于根据dplyr中的逻辑,因此不必明确声明data参数。

但是,当我写这篇文章时,该程序抛出了一个错误,因为它找不到缺少的x美学。

要纠正这一点,我必须写:

fulldata%>%ggplot(.,aes(x=FLYTT))+geom_bar()+coord_flip()

“”是什么。在这种情况下意味着什么,为什么没有它,代码将无法工作?

dyicp 回答:为什么必须使用“。”结合dplyr和ggplot时?

否,您不必像这样使用.

fulldata %>% ggplot(aes(x=FLYTT))+geom_bar()+coord_flip()

本文链接:https://www.f2er.com/3153370.html

大家都在问