Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
调用 tidyselect-using 函数时指定点参数,无需指定前面的参数
这是我在包中使用的函数的简化版本 论证和tidyselect选择变量 this toy function just selects the variables foo lt function dat mtcars expr lt rlang
r
rlang
tidyselect
为什么 R 更新后 sim_slopes() 中会出现此错误?
我正在尝试使用 交互 包来创建简单斜率的约翰逊 尼曼图 但是 当尝试运行 sim slopes 函数时 出现以下错误 直到我将R更新到4 2 2 我才没有遇到这个问题 我使用的是 macOS Ventura 13 1 Error class
r
rlang
通过间接引用列来修改数据框中的某些值
我正在整理一些数据 我们将失败的数据分类到垃圾箱中 并按批次计算每个分类箱的有限产量 我有一个描述排序箱的元表 这些行按升序测试顺序排列 一些排序标签带有非语法名称 sort tbl lt tibble tribble weight lab
r
dplyr
tidyverse
rlang
R 如何将 curly curly 与 filter 或 filter_ 一起使用?
我正在回答这个question https stackoverflow com questions 54350264 dplyr unquoting does not work with filter function评论者建议 ensym
r
filter
dplyr
rlang
tidyeval
`dplyr::_join` 函数的命名向量“by”参数[重复]
这个问题在这里已经有答案了 我正在写一个函数dplyr join两个数据框by不同的列 第一个数据帧的列名称动态指定为函数参数 我相信我需要使用rlang准引用 元编程 但未能找到可行的解决方案 我很感激任何建议 library dplyr
r
dplyr
metaprogramming
rlang
quasiquotes
使用整洁的评估语义通过字符向量进行 group_by
我曾经这样做过 使用group by library dplyr group by lt c cyl vs mtcars gt group by dots group by gt summarise gear mean gear but n
r
dplyr
rlang
nse
将命名参数传递给调用非 mutate 函数的函数
我正在尝试做一些非常类似的事情here https community rstudio com t passing named list to mutate and probably other dplyr verbs 2553 11 本质
r
tidyverse
rlang
tidy
tidyeval
在 R 中解析和评估字符串表达式的列?
如何将 R 中的一列字符串表达式作为管道的一部分进行解析和求值 在下面的示例中 我生成了所需的列 evaluated 但我知道这不是正确的做法 我尝试采取 tidyverse 方法 但我只是很困惑 library tidyverse df
r
Parsing
dplyr
eval
rlang
如何将字符串中的表达式传递给 dplyr 0.7.2 中的动词
我正在尝试实施我在网上找到的建议 但我的目标还差一半 这是一个可重现的示例 library tidyverse library dplyr library rlang data mtcars filter expr am 1 mutate
r
dplyr
rlang
dplyr 编程:取消引用拼接会导致complete() 和nesting() 出现超出范围的错误
所以我开始涉足 dplyr 编程的奇妙世界 我正在尝试编写一个接受 data frame 目标列和任意数量的分组列 对所有列使用裸名称 的函数 然后 该函数将根据目标列对数据进行分箱 并计算每个分箱中的条目数 我想为原始 data fram
r
dplyr
rlang
Dplyr,非标准评估和 Walrus 运算符和 curly-curly
一个真正的问题 每当我需要编写 dplyr 函数时 我都会随机应变 我知道卷曲运算符可以大大简化任务 https www tidyverse org blog 2019 06 rlang 0 4 0 https www tidyverse
r
dplyr
rlang
nse
rlang:将多个带有...的组传递给gather()
假设我想计算mean min and max对于自定义函数中任意数量的组 玩具数据如下所示 library tidyverse df lt tibble Gender c m f f m m f f f m f IQ rnorm 10 10
r
dplyr
rlang
使用 tidyeval 编程:tidyr::unite(col = !!col) 之后的 mutate 函数
所以我想做一个函数unite 来自 tidyr 但它似乎不起作用 library dplyr warn conflicts FALSE library tidyr warn conflicts FALSE library stringr w
r
dplyr
tidyr
rlang
tidyeval
何时使用 rlang::ensym() 而不是 rlang::sym()?
我从文档中可以看到rlang enquo and rlang quo 用于不同的上下文 因此 我用了rlang enysm 最近在函数声明中 见下文 然而 在另一个 SE 函数调用中 我收到了一个意外的错误 我猜这与惰性求值有关 如果我这样
r
rlang
tidyeval
如何在限制列表中输入或包含附加参数?
我在下面的 my q list 中有一个 quosures 列表 library rlang suppressPackageStartupMessages library dplyr q list lt function enquos my
r
purrr
rlang
正在加载命名空间“rlang”0.4.5,但需要 >= 0.4.10
我正在尝试安装 lifecycle 包 但需要 rlangs 输入 install packages lifecyle 时 出现错误 提示我正在导入比所需更新的 rlangs 包 正在加载 rlang 0 4 5 但需要 gt 0 4 10
r
namespaces
rlang
使用 rlang 创建带有双花括号 {{ 的函数(data.table 结构)
是否可以使用 rlang 结构来执行函数data table 例如 没有数据表 library data table library dplyr iris 1 1 2 NA iris 3 3 4 NA test dt lt function
r
function
dataTable
rlang
匿名函数中的 rlang::sym
我最近注意到rlang sym似乎不适用于匿名函数 我不明白为什么 这是一个例子 它非常笨拙和丑陋 但我认为它说明了这一点 require tidyverse data lt tibble x1 letters 1 3 x2 letters
r
rlang
nse
tidyeval
将函数参数传递给 dplyr 和 ggplot
我对如何将函数参数传递到 dplyr 和 ggplot 代码中感到困惑 我正在使用最新版本的 dplyr 和 ggplot2 这是我生成条形图的代码 清晰度与平均价格 diamond plot lt function data group
r
ggplot2
dplyr
rlang
tidyeval
使用 dplyr quos 引用 ... 中的各个变量
阅读指南使用 dplyr 编程 http dplyr tidyverse org articles programming html 我可以参考所有 一次变量 但我如何单独使用它们呢 这是一个计算两个变量的函数 使用它成功quos and
r
dplyr
rlang
1
2
»