在R中,表示 character vector 元素的可以用双引号(")或者单引号(')来括起字符串值,两者除了在包含对方时不用转意之外,是完全等价的。举个例子:
- a <- "Hello, world"
- b <- 'Hello, world'
- a <- "You should use \"her\" in this 'passage'."
- b <- 'You should use "her" in this \'passage\'.'
另外还有一个用于表示变量符号的 ` 引号,用该符号可以定义各种各样的变量名称,例如:
- `?.a` <- c(1,2,3)
- `hi+` <- function(x,y) { x+y }
- `hi+`(1,2)