搜尋感興趣的網誌

所有文章連結

2022年3月31日 星期四

R basic operation - paste | R基礎操作 - paste

 


paste主要的用法是在於連接各個字符串後輸出,輸出時會將數字一併轉為字符輸出,也可以不要輸出,連接字符後轉為存入變量


基本語法

paste(一個或多個向量, ...)


可用參數

sep = " " >> 空格分隔字符串

collapse = NULL >> 如何分隔字符串


建立數字與字符的數據

# 數字數據
num <- as.numeric(1:10)

# 文字數據
letter <- tibble(
    animal = c("dog", "cat", "rat", "fish", "lion")
)


數字連接後輸出,並設定不同連接方式

# 空格分隔
paste(num, sep = " ")

# 輸出結果
r$> paste(num, sep = " ") [1] "1" "2" "3" "4" "5" "6" "7" "8" "9" "10"


# 設定 - 分隔
paste(num, collapse = "-")

# 輸出結果
r$> paste(num, collapse = "-") [1] "1-2-3-4-5-6-7-8-9-10"


# 設定 <> 分隔
paste(num, collapse = "<>")

# 輸出結果
r$> paste(num, collapse = "<>") [1] "1<>2<>3<>4<>5<>6<>7<>8<>9<>10"


字符輸出也是同樣的方式

# 空格分隔
paste(letter$animal, sep = " ")

# 輸出結果
r$> paste(letter$animal, sep = " ") [1] "dog" "cat" "rat" "fish" "lion"


# 設定 - 分隔
paste(letter$animal, collapse = "-")

# 輸出結果
r$> paste(letter$animal, collapse = "-") [1] "dog-cat-rat-fish-lion"


# 設定 <> 分隔
paste(letter$animal, collapse = "<>")

# 輸出結果
r$> paste(letter$animal, collapse = "<>") [1] "dog<>cat<>rat<>fish<>lion"

沒有留言:

張貼留言

其他文章

看看精選文章

納希克房價分析 | Nashik Apartment Price Analyze – 語法解析(上)

  這次 Nashik 的房價分析有上傳至 Kaggle ,有興趣的朋友可以前往閱覽, RMarkdown PDF 報告存放在 Google 雲端,程式碼則是存放於 Github ,照慣例會分享好用的函式語法,雖說基本的 Packages 與語法可能很多人都會完整的閱覽,但是實際...