腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
R
中
,
eval
没有
在
正确
的
环境
中
求值
、
、
z <- 1 print(parent.frame())} z <a()b()<environment: 0x55f0020b1af0>[1] 1 根据文档: Usage parent.frame
浏览 19
提问于2020-10-24
得票数 0
1
回答
R
:使用
eval
和函数
的
动态范围
、
、
我对
R
的
动态作用域比较陌生,
在
使用
eval
更改我自己定义
的
函数执行
的
作用域/
环境
时遇到了一些问题。首先,我创建了一个简单
的
环境
:> e1$a <- 10;<environment: 0x5a187a8>> evalq (ls(), e1) [1] &
浏览 0
提问于2014-07-24
得票数 0
1
回答
为什么子集不能使用与列名相同
的
向量名称?
、
我发现了子集函数
的
一个令人困惑
的
“特性”(使用列名作为子集
的
向量名称是不起作用
的
):Species <- unique(iris$Species)Species[= Species == Species[i]) sp[i]有
没有
人能解释一下
浏览 1
提问于2012-05-30
得票数 3
回答已采纳
2
回答
来自第三方库
的
R
函数
中
的
输入变量
、
我是一个相当熟练
的
python程序员,正在摆弄一些
R
。除了,“鸡”和“体重”是什么类型
的
变量?它们不在我
的
R
命名空间中。它们不是字符串,因为它们周围
没有
引号。The argument to 'y' should either be an unquoted
浏览 0
提问于2015-08-19
得票数 0
2
回答
在
调用堆栈
中
显示特殊
的
原始函数
、
提示了以下问题:有
没有
办法查看调用堆栈
中
的
函数?例如,创建一个
在
退出时返回调用堆栈
的
函数: on.exit(print(sys.calls()))}> assign("myObj",myFun(4))assign("myObj", myFun(4)) m
浏览 0
提问于2012-10-25
得票数 8
回答已采纳
1
回答
如何保存`quosure`,以便在其他会话中使用?
、
保存quosure以便在另一个会话上运行
的
最佳方法是什么? 考虑以下内容,它使用{rlang}
的
quosure概念引用表达式x+2,并捕获其全局
环境
,并将其
求值
为4。但是,如果您保存该查询,然后启动一个新会话,则
eval
_tidy将不再起作用,因为
在
新
环境
中
可能未定义x。 我
的
用例是保存这些表达式并在单独
的
会话
中
运行它们。保存quosure以便在另一个会话上运行
的
最佳方法是什么?也
浏览 17
提问于2019-12-16
得票数 0
回答已采纳
1
回答
为什么必须使用两轮表达式引用来定义本地({.})?
、
、
我试图了解
R
的
local函数是如何工作
的
。使用它,您可以打开一个临时
的
本地作用域,这意味着
在
local中发生
的
事情(最显著
的
是变量定义)停留在local
中
。只有块
的
最后一个值才返回给外部世界。<- function(expr, envir = new.env()){} 据我所知,引用并
浏览 1
提问于2017-11-22
得票数 0
回答已采纳
1
回答
在
R
中使用管道时,如何维护函数
中
的
默认值?
、
我觉得这应该是一个非常容易
的
任务,但我似乎无法在网上找到答案。我只想做这样
的
事情:但这不起作用;当我调用x时,它告诉我找不到它我知道这是一个有效
的
函数系列,因为这是可行
的
:
eval
(parse(text = stringr::str_interp("x <- ${rnorm(1)}"
浏览 1
提问于2015-10-16
得票数 1
回答已采纳
2
回答
方案中标识符和符号之间
的
区别?
、
、
、
、
接受
的
答案堆栈溢出问题在Scheme
中
定义了“符号”数据对象:
在
Scheme和球拍
中
,符号就像一个不变
的
字符串,恰好被嵌入。
在
顶层写入a将使评估器接收符号对象'a,该符号对象
的
计算结果为'a
在
全局
环境
中指向
的
复合过程对象。最后,顶级评估器将
eval
过程应用于其参数,因为复合过程是自我评估
的
(
在
Scheme48
中
不
正
浏览 0
提问于2018-01-23
得票数 4
回答已采纳
1
回答
如何从
eval
中
运行
的
子subshell
中
获取错误代码
、
、
、
、
我试着寻找一个与此类似的问题,为我提供解决方案,但
没有
一个问题能很好地回答我
的
问题。 我想在
eval
调用
的
subshell
中
运行一个命令,并获得
在
子subshell
中
调用
的
函数返回
的
状态代码。='some_value' another_env_variable='another value' 目标是运行这个命令,将这些
环境
变量添加到当前
环境
中
浏览 13
提问于2019-01-11
得票数 1
回答已采纳
1
回答
Haskell
中
的
表达式
求值
树
、
、
在
今天
的
一次考试
中
,我被要求
在
Haskell
中
创建一个表达式
求值
树。:
eval
(Value x) = x
eval
(Sub l
r
) =
eval
l-
eval
<e
浏览 0
提问于2013-05-20
得票数 8
回答已采纳
2
回答
如何在LISP解释器
中
实现闭包
、
、
、
我目前正在开发一个用Java编写
的
LISP解释器。现在,我坚持使用闭包。但是,猜猜发生了什么,它在我
的
解释器
中
返回1020。我想错误出在我
的
lambda类
中
。parameters.get(i)); object = object.
eval
(environment, tokens);} 这个类工作得很好,但是它不存储支持闭包
的
<
浏览 0
提问于2012-04-15
得票数 2
回答已采纳
3
回答
获取
R
中
预定义函数
的
解析树
、
、
我觉得这似乎是一个相当基本
的
问题,但我想不出来。> f <- function(x){ x^2 }f 如何使用名称访问函数
的
解析树?例如,我如何在不显式写出整个函数
的
情况下获得subs
浏览 0
提问于2013-06-12
得票数 5
回答已采纳
1
回答
在
Haskell
中
实现按值调用lambda演算
、
、
在
Haskell
中
实现按值调用lambda演算时,我是否应该强制对对象语言(即按值调用lambda演算)
中
的
函数
的
参数
求值
,以绕过元语言(即Haskell)
的
按需调用
的
求值
顺序?具体地说,对于以下使用高阶抽象语法
的
实现: = Abs (Exp -> Exp)
eval
exp
浏览 2
提问于2013-01-22
得票数 2
回答已采纳
3
回答
为什么
在
system.time()中计算表达式会使变量
在
全局
环境
中
可用?
、
有人能解释一下
在
system.time中计算表达式时会发生什么吗?特别是,为什么
在
expr参数
中
声明
的
任何变量
在
全局
环境
中都是可见
的
?下面是system.time内部代码
的
精简版本,除了计算传递给函数
的
表达式之外,它什么也不做: expraa [1] 1显然,这样做
的
效果是它在全局
环境
中
创建
浏览 0
提问于2011-11-02
得票数 12
回答已采纳
1
回答
将字符串with function执行为函数
如何使函数test()
正确
工作?当函数into字符串位于函数内部时,该函数无法正常工作。如何在字符串
中
定义这个函数?
浏览 2
提问于2015-01-13
得票数 0
2
回答
如何将函数
的
词法绑定传递给Emacs Lisp
中
的
“
eval
”?
、
、
在
Emacs Lisp
中
,词汇
环境
由一个列表表示,将符号映射到它们
的
值。它可以作为'
eval
‘函数
的
第二个参数传递给赋值器。(
eval
'(+ 3 var)→ 7例如,以下任一表达式都显示错误。(
eval
'(func 3) '((func .(lambda (x) (+ 4 x
浏览 0
提问于2016-12-12
得票数 2
2
回答
条件回波(或
eval
或include)
在
rmarkdown块
中
、
、
我想到
的
特殊情况是,我可能想要一个更详细、更有文档化
的
输出版本,供同事进行内部审查,而对于外部用户则需要一个更短
的
版本。我可能不想或需要向客户端显示数据操作步骤,而只是显示关键图表和表。我也不想制作两个单独
的
文档,也不需要手动指出要显示什么。是否有一种方法可以
在
Rmd
的
开头设置一个开关,以指示运行所有块
的
verbose=T或切换echo=F (或include=F)
的
verbose=F? 谢谢。
浏览 1
提问于2014-08-18
得票数 23
回答已采纳
1
回答
在
空
环境
中
由+定义
的
使`+`工作
的
机制是什么?
e2,env)Error in
eval
(expr, envir, enclos) : could not find function "+"env <- as.environment(list(x=20,`
浏览 3
提问于2014-04-02
得票数 6
回答已采纳
1
回答
模型拟合函数和
环境
、
下面是我偶然遇到
的
一个问题
的
最小示例: mysubset <- subset # some other clever最后一行失败
的
原因是,lm包含对model.frame
的
调用,该调用在parent.frame
中
求值
,即lm包含代码行这里右侧
的
mf是一个对model.frame<e
浏览 0
提问于2012-10-26
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在开放的环境中创新
R在临床科研中的应用-序
Python环境在Windows系统中的搭建
项目经理在敏捷环境中的作用
R语言笔记6:在R中写一些简单的函数
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券