反引号用作变量/参数名称分隔符。
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最后一行代码可看出它的实用之处了。
作者: ZGUANG@LZU
Created: 2017-09-01 五 12:51
