String 字元/Capture 擷取部分文字

  • 資料科學團隊常需要利用文字中的某部分的協助判斷程式邏輯, 例如
    • 身分證字號中的第二個文字,’1’ 可以判斷是生理男性,’2’ 可以判斷是生理女性
    • 生日中的西元年份則可以協助判斷年齡
  • R 語言中可以使用
    • substr() 函數擷取部份文字
    • 利用 start 與 stop 參數來調整
shaq <- "Shaquille O'Neal"
nickname <- substr(shaq, start = 1, stop = 4)
family_name <- substr(shaq, start = 11, stop = nchar(shaq))

nickname
## [1] "Shaq"

family_name
## [1] "O'Neal"

Reference:

results matching ""

    No results matching ""