rlang 相关问题

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

[(R)尝试加载SQLDF包时出错

我在运行以下代码时遇到一些麻烦:install.packages(“ sqldf”,dep = TRUE)库(sqldf)install.packages(“ RSQLite”,dep = TRUE)库(RSQLite)运行此代码后,我的意图...

回答 1 投票 0


模仿R函数中的第二个整齐的点参数

我正在寻求创建一个接受(数据框)变量列表作为其参数之一的函数。我设法使其部分工作,但是当我进入group_by / count时,事情就掉了...

回答 1 投票 0

将数据集和列参数从命名向量-rlang问题添加到函数中

我有一系列的功能可以制作一些ggplot2图表。我有一个新的数据集,希望使用这些功能制作图表。这个新的数据集对列具有自己的唯一名称...

回答 1 投票 0

将列名作为字符串传递给group_by并进行汇总

使用dplyr从0.7版开始,不建议使用以下划线结尾的方法,例如summary_ group_by_,因为我们应该使用quosures。参见:https://cran.r-project.org/web/packages / ...

回答 1 投票 6

在具有公式接口的函数中使用半引号

我想编写一个自定义函数,该函数可以接受裸露的和“字符串”输入,并且可以处理带或不带公式接口的两个函数。自定义函数示例#setup set.seed(123)library(...

回答 2 投票 0

R将变量传递到自定义函数purrr

如何格式化自定义函数以将变量传递给h2o函数?我无法弄清楚正确的quo / expr / ensym语法。这是我不知道的语法示例:...

回答 1 投票 0

了解何时在函数中使用ensym,sym与enquo

我试图围绕不同的quo / unquo语法以及何时使用每种语法。我主要在编写传递数据框和列以用作参数的函数-使用...

回答 1 投票 2

R尝试安装旧的不可用的软件包。它从哪里获取信息?

我在Ubuntu上使用R 3.6.2和CRAN的公司镜像时遇到了一个非常奇怪的问题。假设我运行以下命令:install.packages('rlang')我得到的是版本0.4.2 ...

回答 1 投票 0

rlang :: enexpr与base :: substitute之间的真实差异

此问题与此处发布的问题有关。简而言之,我正在寻找为什么base :: substitute和rlang :: enexpr在下面的行为有所不同。 #works f1

回答 1 投票 2

使用两个以编程方式定义的变量的线性运算作为ggplot的美感

我正在努力编写一个非常简单的包装程序来生成不同变量的图。说我的数据是:数据

回答 2 投票 1

'在顶层不能使用`!!!`的含义。的意思和解决方法?

我正在尝试创建一个使用ggplot2创建棒棒糖图的函数。我想将...内的所有参数传递给geom_point()中的aes()。但是,我想排除size参数...

回答 1 投票 5

使用`rlang` NSE对多个变量进行分组

我正在尝试编写一个自定义函数,该函数使用rlang的非标准评估将数据框按多个变量分组。这就是我的库(rlang)#函数定义tryfn

回答 1 投票 1

dplyr group_by通过非标准评估的多个函数参数

我正在阅读dplyr的插图,试图弄清楚如何在功能代码中使用dplyr。中途讨论了如何在...上使用enquos以便将多个参数传递给group_by。一个...

回答 1 投票 0

dplyr group_by函数参数非字符串

我正在阅读dplyr的插图,试图弄清楚如何在功能代码中使用dplyr。中途讨论了如何在...上使用enquos以便将多个参数传递给group_by。一个...

回答 1 投票 -1

如何将响应变量传递给我自己函数中表达式内部的lm

我尝试将回复变量tv作为函数参数传递给表达式中的lm。我希望下面的代码可以使我更清楚地实现目标。我最好使用...

回答 1 投票 0

R:将列表的元素转换为来自函数输入的表达式

我正在编写一个函数,其中输入是另一个函数的参数和名称。我想将这些参数和函数名称转换为未求值的表达式或调用。例如,如果...

回答 2 投票 2

使用Shiny选择列,等式和值以按条件筛选

我正在创建一个Shiny应用程序,我希望用户能够选择列和条件,从而导致input $ COLUMN input $ CONDITION input $ VALUE可用于过滤数据框。 ...

回答 1 投票 1

用于S3调度的捕获参数表达式

我在rlang和base之间遇到了意外的行为差异。正如此报价所证明的,显然存在差异。这是从0.4.1开始的,但是现在类似语言仍在0.4.2,现在...

回答 1 投票 2

ggplot2无法加载,出现'rlang'软件包错误

这是错误消息:错误:loadNamespace(i,c(lib.loc,.libPaths()),versionCheck = vI [[i]])中的'ggplot2'包或名称空间加载失败0.3.4已加载,...

回答 1 投票 0

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