熱線電話:13121318867

登錄
首頁精彩閱讀R語言中的引號
R語言中的引號
2018-03-02
收藏

R語言中的引號

1單引號和雙引號

兩者都可以用于表示字符串分隔,用法和意義沒有差別

如果字符串包含有分隔符本身,字符串內的分隔符引號需要轉義(使用反斜杠)

R語言字符串的打印/顯示都是用雙引號的形式表示,雙引號是推薦使用的字符串分隔符

單引號字符串通常僅在字符串內含有雙引號時使用

(aa <- 'This is an example.')

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

(bb <- "This is an example.")

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

identical(aa, bb)

## [1] TRUE

'Anne\'s home'

## [1] "Anne's home"

"Anne's home"

## [1] "Anne's home"


2反引號(`)

反引號用作變量/參數名稱分隔符。

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

最后一行代碼可看出它的實用之處了。

數據分析咨詢請掃描二維碼

若不方便掃碼,搜微信號:CDAshujufenxi

數據分析師資訊
更多

OK
客服在線
立即咨詢
日韩人妻系列无码专区视频,先锋高清无码,无码免费视欧非,国精产品一区一区三区无码
客服在線
立即咨詢