腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
R
:
嵌套
函数
的
非标准
求值
r
我在一个数据帧上有一个
函数
f1,它调用另一个
函数
f2,然后处理f2
的
输出。f2是以交互方式工作
的
,但如何让它在被f1调用时运行呢?what I want to workError in -eval(y) : invalid argument to unary operator 我不希望改变f1或它
的
参数这里有一个类似的问题和解决方案,我在应用到我
的
上下文时遇到了麻烦:
R
: passing expression to an inner fu
浏览 9
提问于2019-03-03
得票数 0
回答已采纳
1
回答
R
:基
R
函数
的
整齐
求值
?
r
、
methods
、
metaprogramming
、
tidyeval
、
non-standard-evaluation
我之前问过一个相关
的
问题,但我认为这是一种更有趣
的
方式。 如果一个基本
R
函数
是泛型
的
,并且有一个或多个参数使用“标准”
非标准
求值
,那么提供一个“整洁”
的
方法来为这些参数提供整洁
的
求值
技术是否可行?我对此
的
印象是一些概念上
的
标准包装器,可以使用元编程技术为每个单独
的
函数
量身定做。它将仅适用于当前具有
非标准
评估
的
参
浏览 1
提问于2019-04-29
得票数 1
2
回答
R
包
函数
中
的
标准评价与
非标准
评价
r
、
global-variables
、
standard-evaluation
建议
R
包
函数
内部
的
函数
调用最好使用标准
求值
(),特别是避免utils::globalVariables。如果我在dplyr包中使用
非标准
计算,那么对于下面的代码段--特别是对于table-command --“转换”为标准计算是什么?pvals <- mydf %>% dplyr::summarise(N =
浏览 5
提问于2016-02-28
得票数 2
1
回答
这个
R
函数
有什么问题?
r
我想定义一个简单
的
函数
来过滤数据框,类似于您在SPSS中使用"Select Cases“菜单选项所做
的
事情。如果我只想保留q3a为1:subset(df, q3a==1)
的
情况,可以在控制台中使用subset
函数
对其进行过滤。这将毫无问题地运行,并返回一个数据帧,其中只包含q3a为1
的
那些情况。但是,当我使用以下
函数
时,我得到一个错误: newFrame <- su
浏览 2
提问于2017-01-05
得票数 0
1
回答
将sf shapefile数据框与外部tibble连接会产生错误
r
、
geospatial
、
shapefile
、
sp
、
sf
shapefile.zip")现在,如果我直接绘制简单
的
要素集合shp %>% geom_sf() +结果:但我
的
目标是将外部数据example_df连接到shp数据帧。这是我
的
小example_df example_df <-
浏览 9
提问于2018-02-17
得票数 0
回答已采纳
1
回答
eval(expr,envir,enclos)出错:未找到对象'c2‘[讽刺
的
是此列存在于数据帧中]
r
我正在试着写一个
函数
。数据由十列组成。c1 c2 c3 c4....c102 0.3 b 我想对五个这样
的
列应用回归。所以,我试着写一个
函数
。function.one <- function(c) {我得到
的
错误信息如下 Error in eval(expr
浏览 2
提问于2017-04-26
得票数 0
1
回答
R
-转换列类型,其中列名是可变
的
。
r
、
dataframe
很简单
的
问题,但我找不到答案。假设我想将数据帧列类型从string转换为double,但是在编译时列名是未知
的
,所以我不能这样写:它只是将列"varKnownAtRuntime“添加到我
的
数据框架中,而我希望更改train$columnName
浏览 7
提问于2015-09-15
得票数 0
回答已采纳
1
回答
递归
函数
正在返回错误消息。
r
、
function
、
recursion
我正在尝试创建一个递归
函数
,它将执行矩阵乘法n倍。我
的
代码如下:我希望当这个
函数
被n = 3调用时执行> P[1,] 0.6 0.1 0.3[3,] 0.3 0.3 0.4 但是,当我调用该
函数
时错误:计算
嵌套
太深:无限递归
浏览 1
提问于2017-05-13
得票数 2
回答已采纳
1
回答
依赖于
R
中
非标准
求值
的
函数
的
包装器
r
、
function
、
subset
、
evaluation
、
ellipsis
Sum 9 9 9 9 9 9 100.0 100.0 100.0 100.0 100.0 100.0所以我
的
问题是: 我如何让
R
在warpbreaks中查找breaks?更普遍地说,是否有一种更明显
的
基<
浏览 0
提问于2019-04-18
得票数 4
1
回答
如何计算
R
quosure中
的
变量数量?
r
、
dplyr
、
tidyverse
、
rlang
、
tidyeval
假设我有一个
函数
,它使用
非标准
求值
(NSE)接收一个数据帧和该数据帧中不同数量
的
变量。有没有一种更快/更直接
的
方法来计算提供
的
变量
的
数量,而不是select()这些变量并计算列数?
浏览 10
提问于2018-08-11
得票数 4
1
回答
使用标准
求值
选择可能不存在
的
列
r
、
tidyverse
我想选择一个可能存在也可能不存在
的
列,如果该列丢失而没有错误,则只需返回所有其他列。这适用于
非标准
求值
,但不适用于使用tidyverse
函数
select_
的
标准
求值
。但是使用标准评估(我需要使用它将其发布到一个包中),这是行不通
的
: select_("Sepal.Length", "Sepal.Width", contains("banana"
浏览 1
提问于2018-10-02
得票数 1
1
回答
R
CMD关于ggplot、子集等
的
检查说明
r
、
ggplot2
当使用ggplot或子集时,我
的
软件包上
的
R
CMD check命令会生成以下注释:foo: no visible binding for global variable ‘bar’foo <- function(dataframe) { subset(dataframe,bar>10) } 当忘记包中全局变量
的
用法时,
R
CMD check
浏览 1
提问于2010-11-15
得票数 4
回答已采纳
1
回答
将代码作为参数传递给
R
函数
r
我想要创建一个
R
函数
,它是用户创建自己
的
新
函数
的
“助手”。用户将代码作为参数传递,并将其合并到一个新
函数
中。我很确定这需要
非标准
的
评估,我已经检查了以前
的
StackOverflow答案以及高级
R
中
的
NSE章节,但就是无法破解它。有人知道如何使以下代码工作并返回3吗?} return(task) user_function <- create_new_function(a+b)
浏览 3
提问于2020-10-21
得票数 1
回答已采纳
1
回答
使用"%>%“将lsmeans写入
函数
r
、
function
、
rlang
、
lsmeans
以"mpg“数据为例,我编写了一些代码,以非
函数
格式调用lsmeans
函数
,结果很好(如下所示)。Error in eval(predvars, data, env) : object 'cty' not found 我
的
代码不是工作正常
的
函数
格式:
浏览 3
提问于2019-08-28
得票数 1
1
回答
为什么一个
函数
会给我一个与没有
函数
的
代码不同
的
答案?
r
这就是我试图放入自定义
函数
中
的
代码块QTET <- treated.median - counterfactual在运行它时,它给我
的
输出是50% 我试着把它变成这样
的
函数
ZIB <- func
浏览 0
提问于2020-11-17
得票数 0
2
回答
引用列以将tibble除以
R
r
、
dplyr
我正在尝试将tibble中
的
所有数值列除以tibble中
的
一列。我可以通过显式地写出列
的
名称来做到这一点,但是我尝试将它构造为一个
函数
,这样我就可以将它应用于一组tibble。如果这是我
的
缺点之一: ID = sample(letters, 3), y = 9:11,z = y^2-x) ID x
浏览 9
提问于2020-06-03
得票数 1
回答已采纳
2
回答
使用NSE对
函数
中
的
条形图进行排序?
r
、
function
、
dplyr
、
factors
、
nse
我目前正在尝试在
R
中排序条形图。该图是在一个
函数
中创建
的
,该
函数
使用一个传递
的
变量来选择列。我试过base-
R
reorder和forcats fct _ reorder()。代码差异以粗体显示。.) : object 'Sepal.Width' not found 我正在使用aes _ 字符串使用
非标准
求值
和数字转换变量列名,这在重新排序中不起作用。遗憾
的
是,没有重新排序 _ 对应
的
版本可用
浏览 70
提问于2021-02-28
得票数 0
回答已采纳
1
回答
无限递归错误-如何解决?
r
、
function
、
recursion
、
replication
、
infinite-recursion
对于
R
来说还是个新手,所以我尝试练习使用
函数
,我已经创建了一些(可能效率很低
的
)代码,稍后我会考虑修改这些代码,目前它返回了我需要
的
结果,但我想在
函数
本身内重复100次模拟。这实际上是turni,它返回具有指定
函数
概率
的
结果-1或1:turn = cumsum(2*rbinom(n,1,prob=pr)-1)50} return(r
浏览 6
提问于2017-03-11
得票数 0
回答已采纳
1
回答
使用
非标准
计算调用
嵌套
函数
中
的
参数
r
、
arguments
、
non-standard-evaluation
我试图从一个简单
的
函数
“加法器”中获取一个参数,然后使用一个循环来查看递增该参数
的
效果。我知道肯定有更好
的
方法,比如构建一个单独
的
函数
来生成更长
的
数据帧,或者可能是一个没有第二个
函数
的
嵌套
循环……所以我欢迎这些! 但我更感兴趣
的
是如何引用(?)然后解析(?)参数在新
函数
中称为"a“或"b”(但
函数
会将它们声明为"arg_to_chan
浏览 23
提问于2020-10-31
得票数 0
回答已采纳
1
回答
R
语言
函数
参数引用数据文件
r
、
function
在线性模型
函数
中,可以这样写:该
函数
知道在dataframe ds中查找变量
r
和NCheck.Data(ri =
r
, ni = N, data = ds) #this
浏览 0
提问于2016-03-25
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
学会威力无穷的Excel嵌套函数,新手也能有高手范儿!
Excel 中的 if 函数应该怎么用,才能摆脱多条件重重嵌套的噩梦?
R语言笔记6:在R中写一些简单的函数
如何用 Python 编写你喜爱的 R 函数
R语言笔记7:functions——编写函数所需的基础知识
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券