rlang 相关问题

rlang是一个R包,用于创建整洁的评估界面和操作语言和环境对象。它是许多tidyverse系列软件包的实用程序包。

在函数中使用“mutate()”将默认值拼接到数据框中的正确方法?

背景: 我的最终目标是这里指定的 json 文件:Trimble Batch Geocoding JSON Spec。我引用了该规范中与地址相关的部分,希望它能澄清我的意思......

回答 2 投票 0

ggplot 函数中带有“.data”的 NULL 参数

我正在努力用更现代的方法替换我的包中的所有 aes_string 。我一直在关注小插图 ggplot2-in-packages。 但是,我面临一个具体问题:我想允许...

回答 1 投票 0

构建动态点列表以一次一行读取数据帧

我正在尝试从数据帧一次一行构建一个 GET 请求,其中可能的参数是一个变化很大的列表,并且我传递给函数的数据帧可能没有相关的...

回答 1 投票 0

在 R 中构建动态点列表以一次一行读取数据帧?

我正在尝试从数据帧一次一行构建一个 GET 请求,其中可能的参数是一个变化很大的列表,并且我传递给函数的数据帧可能没有相关的...

回答 1 投票 0

将省略号列表取消列出到变量(未加引号时)和参数中

我有以下有效功能: 图书馆(牛区) 图书馆(tidyverse) hist_fun <- function(data, ...) { g <- map( list(data %>% 选择(...)%>% ...

回答 1 投票 0

创建一个可以处理列表或符号作为输入参数的函数

我创建了一个函数 select_or_return ,它应该将列符号和列表作为输入参数处理。当为其提供列符号时,它会按预期工作。然而,当我提供...

回答 1 投票 0

学习用户定义的函数进行 ANOVA 和 emmeans 成对比较

我正在尝试学习编写函数并探索制作一个函数来进行方差分析和后 F 测试。我已将其简化为获取 emmeans 并关联所有成对的问题

回答 1 投票 0

使用 eval(substitute()) 传递给函数时取消引用参数

假设我有一个简单的函数,它使用 eval(substitue) 和类 data.table 的对象: <- function(df,col) eval(substitute(df[,mean(col)])) If I then have a simple data.table (d), with

回答 1 投票 0

从 dplyr mutate 中提取输入列名称

有没有办法从 mutate 函数中提取输入列名称? 给定任何表达式,理想情况下我想要一个输出告诉我哪些列受到 mutate 调用的影响。 比如我是

回答 0 投票 0

rlang:使用模型公式进行整洁评估

我试图将 interactions 包中的两个函数包装在一个函数中,但偶然发现了一些我不理解的行为。函数 interact_plot 和 sim_slopes 都允许裸名或 st...

回答 0 投票 0

R 包:命名空间“rlang”1.0.6 已加载,但 >= 1.1.0 是必需的

我想使用包 semPlot,我得到如下错误信息。 库(semPlot) 错误:在 loadNamespace(i, c(lib.loc, .libPaths()), versionChe...

回答 0 投票 0

将未引用的变量传递给绘图公式

我正在尝试将不带引号的参数传递给 plotly()。如果我按原样调用该列(只是名称),它工作正常,但如果我尝试在 paste() 之类的函数中传递列名,它会失败。它还...

回答 1 投票 0

在自定义 dplyr 函数中使用列向量

我正在尝试使用 tidyverse 来创建一个函数,该函数允许我获取列名向量(类因子),计算有多少观察值满足特定条件(值 ==“是”),

回答 1 投票 0

R 包开发,如何找到 devtools test() 完整堆栈的警告回溯?

我正在第一次使用 roxygen2 创建一个包,到目前为止,该项目正在进行中。但是,我注意到我似乎无法在我的

回答 0 投票 0

为什么 `.data` 代词使用来自环境的变量,而不是数据框?

考虑以下示例代码: 图书馆(dplyr) colname = "酒吧" d = tibble(foo = 1:5, bar = 2:6, colname = "foo") 过滤器(d,.data[[colname]] == 3) 有两个 colname 变量...

回答 0 投票 0

重命名由列索引指定的数据框列,作为这些索引的函数

作为管道的一部分,我想获取一个数据框或 tibble 并重命名由位置索引向量指定的列子集,并将新列名称作为其索引的函数而不是

回答 1 投票 0

如何使用 purrr::reduce() 将表达式列表应用于数据框?

我在这里的另一个问题上看到了这个想法。 我使用 rlang::enexprs() 创建了一个函数列表,然后我想将这个列表应用到一个数据框上,所以我得到了一个包含所有函数应用程序的框架...

回答 0 投票 0

error: rlang 包没有正确安装。 DLL版本与包版本不对应

我在尝试加载 rlang 包时遇到问题。 事实上,一些包,如 ResourceSelection 或 stringi 是用 library() 命令正确加载的,但是当我试图加载 dplyr 时,s ...

回答 1 投票 0

将函数列表应用于数据框

我有这个数据框 测试<- data.frame( a = c(1, "two", "na", 4), b = c(1, 2, 3, 4), c = c(1, "nA", 3, 4), ...

回答 1 投票 0

安装 rlang 1.0.6 但读取为 1.0.2

我最近尝试重新运行一些旧代码。当我跑 安装.packages('tidyverse') 它返回错误消息: 错误:“tidyverse”的包或命名空间加载失败: .onAttach 在

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.