rlang是一个R包,用于创建整洁的评估界面和操作语言和环境对象。它是许多tidyverse系列软件包的实用程序包。
我的软件包中有一项功能,应谨慎使用。用户应该意识到这一点,但是如果他/她认为情况还可以,那么显示警告就会很麻烦...
我正在闪亮的应用程序中尝试使用case_when来构建应用程序,显示一些选择策略的预览,这些选择策略表示为一组规则。在应用程序中,用户可以在...
Q1:排序=函数(表,列){#mtcars [order(mpg),] return(table [order(column),])}} sorting(mtcars,“ mpg”)等同于mtcars [order(“ mpg“),],但不等于我想要的结果...
Q1:排序=函数(表,列){#mtcars [order(mpg),] return(table [order(column),])}} sorting(mtcars,“ mpg”)等同于mtcars [order(“ mpg“),],但不等于我想要的结果...
我正在用rlang学习准报价和报价。我的函数查看是否在任何提及的数据框变量选择列表中出现任何禁止的值,并用任何正数来标记一行...
作为较大功能的一部分,它仅保留植物生长的时间序列中的值(在每个个体(植物)受伤之前发生),我正在写2个块,依次包含一个...] >
我在某些函数中使用了tidyselection,并且我必须将第一个参数与省略号连接起来,因为它可能是需要特殊处理的特定类。正常行为是...
我正在制作一个应该能够为其第一个参数处理多个类的函数:公式,字符,整洁选择,变量名称...然后目标是将tidyselection与tidyselect :: ...一起使用>
调用使用tidyselect的函数时指定点参数,而无需指定前面的参数
这是我在使用...自变量和tidyselect来选择变量的程序包中的函数的简化版本:#此玩具函数仅选择了...变量foo
[当我从生命周期软件包中运行deprecate_stop时,我在结果消息中得到一个不需要的NA:library(lifecycle)deprecate_stop(“ 2.0.0”,“ foo()”)#>错误:不建议使用`foo()`在
错误:在library.dynam(lib,package,package.lib)中“ tidyverse”的包或名称空间加载失败:找不到共享对象“ rlang.so” [重复]
[尝试对库(tidyverse)接收错误消息时出现变化:在library.dynam(lib,package,package.lib)中'tidyverse'的程序包或名称空间加载失败:未找到共享对象'rlang.so'A ...
在使用flowCore :: transform函数编写R程序包时,我是否都可以将变量名用作文本并获取实际值?
我正在尝试将参数传递给一个函数,该参数是一个字符串,但必须同时对其名称(符号?)和值进行评估(请参见下面的示例)。到目前为止,我已经可以使用base :: get来获取...
我正在建立一个函数,其主要参数可以是各种事物,例如公式,函数或lambda函数,它必须相应地处理事情。 library(rlang)my_func = function(x){...
我正在尝试使用一个函数并遍历值的数据框架。这里的目标是按10个一组总结机场延误。如何计算传递到函数中的值?
此问题与我问的上一个问题有关,但试图变得更通用。我想使用公式对多个“组”数据(即a_data1,a_data2,b_data1,b_data2,...
在此示例中,我有一个简单的函数,它接收通过...传递的变量名,并利用enquos函数将其传递给dplyr中的group_by运算符。基本功能#库...
问题的最终目标是使用R的语言计算来构造以下未评估的调用,其中从参数提供list,a_name和50L。 list(a_name = 50L)#...
我在运行以下代码时遇到一些麻烦:install.packages(“ sqldf”,dep = TRUE)库(sqldf)install.packages(“ RSQLite”,dep = TRUE)库(RSQLite)运行此代码后,我的意图...