如何解决在 R 中,如何将字符转换为逐字表达?
如果我这样做:
parse(text="foo()")
我明白了:
expression(foo())
但我真正需要的是:
foo()
所以基本上"foo()"
-> foo()
另外,如果我尝试:
as.symbol("foo()")
我明白了:
`foo()`
我不想要刻度线
解决方法
类似的东西?
private win: any = window;
getTrustImg(imageSrc){
let path = this.win.Ionic.WebView.convertFileSrc(imageSrc);
console.log(path);
return path;
}
foo <- function(x) pi*x
eval(as.symbol("foo"))(1:10)
#[1] 3.141593 6.283185 9.424778 12.566371 15.707963 18.849556 21.991149
#[8] 25.132741 28.274334 31.415927
的返回值可以赋值给一个对象,它将是一个函数。
eval(.)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。