具有dplyr和ggplot2的函数中的Tidyeval
所以我用:=,创建了这个名称,但我想在ggplot2中使用它作为y,这似乎不起作用 图书馆管理员 日期\u组\u绘图\u线% ggplot2::ggplotggplot2::aesx=!!组_col,y=!!名字+ ggplot2::geom_点 } 日期\u组\u绘图\u线钻石、切割、价格 >警告:包“bindrcpp”是在R版本3.4.4下生成的具有dplyr和ggplot2的函数中的Tidyeval,r,ggplot2,dplyr,rlang,tidyeval,R,Ggplot2,Dplyr,Rlang,Tidyeval,所以我用:=,创建了这个名称,但我想在ggplot2中使用它作为y,这似乎不起作用 图书馆管理员 日期\u组\u绘图\u线% ggplot2::ggplotggplot2::aesx=!!组_col,y=!!名字+ ggplot2::geom_点 } 日期\u组\u绘图\u线钻石、切割、价格 >警告:包“bindrcpp”是在R版本3.4.4下生成的 由v0.2.0于2019-05-08创建。在问题评论部分@LionelHenry的帮助下,以下是我自己的答案: 图书馆管理员 日期\u组\u绘图\
由v0.2.0于2019-05-08创建。在问题评论部分@LionelHenry的帮助下,以下是我自己的答案: 图书馆管理员 日期\u组\u绘图\u线% ggplot2::ggplotggplot2::aesx=!!组_col,y=!!rlang::symname+ ggplot2::geom_点 } 日期\u组\u绘图\u线钻石、切割、价格 >警告:包“bindrcpp”是在R版本3.4.4下生成的
由v0.2.0于2019-05-08创建。您已将一个常量字符串的名称传递为y。相反,做aesy=!!symname或aesy=.data[[name]]