分享

R语言中的引号...

 钟山紫竹林 2023-01-27 发布于辽宁

反引号用作变量/参数名称分隔符。

aa
## [1] "This is an example."
`aa`
## [1] "This is an example."

变量名称不用分隔符也可以表示,为什么还要使用反引号?当然有用处啦。

我们知道,R语言变量/参数名称必须符合一定的规范:

  • 变量名称可包含英文字母、数字、下划线和英文点号(句号)
  • 不能以数字或下划线开头
  • 可以以点号开头,但点号后面的符号不能是数字

如果脑洞大开,想使用不符合上面要求的字符串作为变量名,怎么办?反引号的用处体现出来了。

(`my name` <- "孔老夫子")
## [1] "孔老夫子"
cbind(`Column A` = c(1, 2), `Column B` = c(2, 3))
##      Column A Column B
## [1,]        1        2
## [2,]        2        3

最后一行代码可看出它的实用之处了。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多