当我在不使用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()
“”是什么。在这种情况下意味着什么,为什么没有它,代码将无法工作?
答案 0 :(得分:1)
否,您不必像这样使用.
fulldata %>% ggplot(aes(x=FLYTT))+geom_bar()+coord_flip()