考虑这个简单的例子。library(dplyr) library(ggplot2) dataframe <- data_frame(id = c(1,2,3,4), group = c('a','b','c','c'), ...
相对于整洁评估而言,我还比较新手,虽然我制作的函数能够正常工作,但我想知道为什么要使用不同的辅助函数。例如,enquo和ensym之间有什么区别?在我下面所示的函数中,用来捕获每日平均值和移动平均值时它们是可以互换使用的。 library(dplyr) library(lubridate) ...
我正在努力深入了解使用点号(".")和dplyr一起使用.data代词的方法。激发我写这篇文章的代码大致如下: cat_table <- tibble( variable = vector("character"), category = vector("numeric"),...
我目前正在使用 devtools 开发一个 R 软件包。我们在函数中使用 tidyverse 的 %>%,以及相关的 purrr 和 dplyr 软件包。 其中一项函数编辑后如下: #' Print `cust_modl` object #' #' @param x A `cust_...
我正在构建一个闪亮的应用程序,需要允许用户定义新的绘图变量。具体来说,我想允许用户定义在mutate函数中使用的表达式。服务器接收表达式作为文本,我想知道如何在dplyr 0.7中使mutate执行它。我可以使用mutate_部分地使其工作,但现在已经被弃用了。它还将新列名定义为整个表达式,而...
library(rlang) myquo <- quo((Temp - 32) / 1.8) eval_tidy(myquo, data = as_data_mask(datasets::airquality)) # works e <- as_env(datasets::airq...