tidyeval

tidyeval

文章 0 浏览 3

使用整洁的评估框架修改表达式内部的符号

我想使用整洁的评估框架替换函数 lazyeval :: Interp()。基本上,我有一个简单的表达式: library(rlang) expr((a + 5 + b)/3) #> (a + 5 + b)/3 我…

情绪少女 2025-02-13 23:52:24 1 0

传递一个函数中新列的列名,而无需花序?

我用 tidyeval 为这个问题做了解决方案,是否有基本R方法? library(dplyr) new_col <- function(df, col_name, col_vals){ df |> cbind(temp_name = …

伊面 2025-02-10 07:50:40 2 0

在dplyrs left_join中使用内部变量内的值

我有一个这样的变量: name = "ID" 并且我想使用值(“ id” )将数据框架加入一个这样的数据: left_join(df1, df2, by=c(name = "col_to_join") 我…

如梦 2025-02-09 09:28:27 2 0

在str_detect中使用变量的第一个参数

我想使用 str_detect 函数将变量作为第一个参数。这意味着从理论上看,这可能是这样的。 # create the variable var = names(mtcars)[1] mtcars %>% m…

早茶月光 2025-02-09 02:04:52 2 0

在dplyr选择中使用变量(包含列索引)

当我有一个类似的变量时: col_to_select = 2 我想在 dplyr :: Select 中使用该变量的值,我该怎么做? mtcars %>% select(col_to_select) 显然会给我…

转瞬即逝 2025-02-06 18:25:02 1 0

跨多列中DPLYR函数中的动态变量名称

我正在尝试编写一个使用 dplyr :: Summarize 以获取数据框架多个列的均值,并使用新的 rlang 胶水将动态名称分配到汇总列中,并将动态名称分配给摘要…

薄暮涼年 2025-01-23 21:11:41 3 0

r元编程:将表达式/quosure传递到部分访问本地框架的功能

我将使用以下示例来解释我的问题。但是问题不仅是关于这个特定示例的,而且更笼统地介绍了R中 。 编程 draw_hists <- function(dts, indexs, title_pr…

不疑不惑不回忆 2025-01-21 12:08:04 6 0

R如何包装使用TidyeVal的函数?

我有一个函数,它使用tidyeval,例如 select_this 下面定义的。我有另一个函数 wrapper_select_this 包装它,但是我会收到以下错误。是否有一种简单的…

遥远的她 2025-01-19 18:22:51 3 0

如何在函数内的 dplyr 过滤器中将参数引用为字符

我正在尝试构建一个函数来计算某些变量的百分比 - 但我很难将参数引用为引号内的字符值,因为我需要在过滤动词内使用它。我有下面的数据集。 e1_done …

黑白记忆 2025-01-16 12:44:56 5 0

如何将多个不同的参数传递给 R 函数中的一组参数?

我想创建一个函数,可以将多个不同的参数传递给 R 用户定义函数中的参数集。 我正在使用 dplyr 创建可以与 tidyverse 生态系统配合使用的函数。 例如…

荒路情人 2025-01-16 12:05:18 4 0

从一种环境注入表达式并在另一种环境中进行评估

更新 事实证明,函数 rlang::expr_interp() 基本上达到了我的目标。 unquo_2 <- function(expr, inj_env = rlang::caller_env(), eval_env = NULL) { …

孤寂小茶 2025-01-15 12:18:53 4 0

在使用变量调用的函数中实现 mutate

我想使用不同的变量多次调用一个函数,每次都为数据框中的新变量设置一个值。这是我失败的尝试。我很感激任何帮助! dat <- tibble(score1 = runif(10…

各自安好 2025-01-12 16:44:00 3 0

循环遍历ggplot中的变量

我想使用 ggplot 循环几列以创建多个绘图,但在 for 循环中使用占位符会改变 ggplot 的行为。 如果我有这个: t <- data.frame(w = c(1, 2, 3, 4), x …

自我难过 2024-10-15 02:33:43 8 0
更多

推荐作者

十二

文章 0 评论 0

飞烟轻若梦

文章 0 评论 0

OPleyuhuo

文章 0 评论 0

wxb0109

文章 0 评论 0

旧城空念

文章 0 评论 0

-小熊_

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文