rlang 相关问题

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

回答 1 投票 1

rlang-获取以字符串而不是字符串本身或形式传递的对象的类

我正在尝试通过传递列名称的字符串来获取小标题中的列类。像往常一样,rlang的文档难以理解,以至于我无法弄清楚如何制作字符串...

回答 2 投票 0


如何在每个会话中仅显示一次警告?

我的软件包中有一项功能,应谨慎使用。用户应该意识到这一点,但是如果他/她认为情况还可以,那么显示警告就会很麻烦...

回答 1 投票 2

在dplyr中如何从字符中获取case _

我正在闪亮的应用程序中尝试使用case_when来构建应用程序,显示一些选择策略的预览,这些选择策略表示为一组规则。在应用程序中,用户可以在...

回答 2 投票 0

如何解析符号的值而不是符号的名称

Q1:排序=函数(表,列){#mtcars [order(mpg),] return(table [order(column),])}} sorting(mtcars,“ mpg”)等同于mtcars [order(“ mpg“),],但不等于我想要的结果...

回答 1 投票 1

R:如何解析符号的值而不是符号的名称

Q1:排序=函数(表,列){#mtcars [order(mpg),] return(table [order(column),])}} sorting(mtcars,“ mpg”)等同于mtcars [order(“ mpg“),],但不等于我想要的结果...

回答 1 投票 0

给出用户定义的函数在purrr中未引用参数

我正在用rlang学习准报价和报价。我的函数查看是否在任何提及的数据框变量选择列表中出现任何禁止的值,并用任何正数来标记一行...

回答 1 投票 0

purrr中的半引号

作为较大功能的一部分,它仅保留植物生长的时间序列中的值(在每个个体(植物)受伤之前发生),我正在写2个块,依次包含一个...] >

回答 1 投票 1

如何使用tidyselect辅助函数初始化变量?

我在某些函数中使用了tidyselection,并且我必须将第一个参数与省略号连接起来,因为它可能是需要特殊处理的特定类。正常行为是...

回答 2 投票 2

如何测试函数参数是否是“可量化的”名称?

我正在制作一个应该能够为其第一个参数处理多个类的函数:公式,字符,整洁选择,变量名称...然后目标是将tidyselection与tidyselect :: ...一起使用>

回答 1 投票 1

调用使用tidyselect的函数时指定点参数,而无需指定前面的参数

这是我在使用...自变量和tidyselect来选择变量的程序包中的函数的简化版本:#此玩具函数仅选择了...变量foo

回答 1 投票 1

如何从deprecate_stop()消息中删除NA

[当我从生命周期软件包中运行deprecate_stop时,我在结果消息中得到一个不需要的NA:library(lifecycle)deprecate_stop(“ 2.0.0”,“ foo()”)#>错误:不建议使用`foo()`在

回答 1 投票 0

错误:在library.dynam(lib,package,package.lib)中“ tidyverse”的包或名称空间加载失败:找不到共享对象“ rlang.so” [重复]

[尝试对库(tidyverse)接收错误消息时出现变化:在library.dynam(lib,package,package.lib)中'tidyverse'的程序包或名称空间加载失败:未找到共享对象'rlang.so'A ...

回答 1 投票 1

在使用flowCore :: transform函数编写R程序包时,我是否都可以将变量名用作文本并获取实际值?

我正在尝试将参数传递给一个函数,该参数是一个字符串,但必须同时对其名称(符号?)和值进行评估(请参见下面的示例)。到目前为止,我已经可以使用base :: get来获取...

回答 2 投票 0

如何测试变量是否具有lambda函数?

我正在建立一个函数,其主要参数可以是各种事物,例如公式,函数或lambda函数,它必须相应地处理事情。 library(rlang)my_func = function(x){...

回答 1 投票 2

如何将变量引用和取消引用到函数中以及如何遍历数据框

我正在尝试使用一个函数并遍历值的数据框架。这里的目标是按10个一组总结机场延误。如何计算传递到函数中的值?

回答 1 投票 0

使用带别名的公式来执行多列操作

此问题与我问的上一个问题有关,但试图变得更通用。我想使用公式对多个“组”数据(即a_data1,a_data2,b_data1,b_data2,...

回答 1 投票 0

导出为值的名称,格式为name1,name2,nameN,

在此示例中,我有一个简单的函数,它接收通过...传递的变量名,并利用enquos函数将其传递给dplyr中的group_by运算符。基本功能#库...

回答 1 投票 0

[R的基址替换为函数调用的参数名称

问题的最终目标是使用R的语言计算来构造以下未评估的调用,其中从参数提供list,a_name和50L。 list(a_name = 50L)#...

回答 1 投票 1

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