如果我在名称中创建一个带反引号的变量,是否有办法使用反引号语法来访问它?
assign("a`b", 5)
get("a`b")
#[1] 5
# The attempts below all end in various errors
# `a`b`
# `a``b`
# `a\\`b`
Run Code Online (Sandbox Code Playgroud)
Jos*_*ich 17
您的所有尝试都会以各种错误结束,因为?Quotes
您说只能转义(包含)表中列出的字符; 而"`"
不是在该表中.
你可以使用hex,octal等表示"`"
:
> `a\x60b` # hex
[1] 5
> `a\140b` # octal
[1] 5
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1458 次 |
最近记录: |