R paste函数

基本用法

paste (..., sep = " ", collapse = NULL)
paste0(..., collapse = NULL)

例子

1、直接连接字符。paste0 无间隔  paste 有
> paste0('a','b','c')
[1] "abc"
>
> paste('a','b','c')
[1] "a b c"

2、paste可以选连接符
> paste('a','b','c',sep = '')
[1] "abc"
> paste('a','b','c',sep = '*')
[1] "a*b*c"
3、可以直接当as.character用
> ## When passing a single vector, paste0 and paste work like as.character.
> paste0(1:12)
 [1] "1"  "2"  "3"  "4"  "5"  "6"  "7"  "8"  "9"  "10" "11" "12"
> paste(1:12)        # same
 [1] "1"  "2"  "3"  "4"  "5"  "6"  "7"  "8"  "9"  "10" "11" "12"
> as.character(1:12) # same
 [1] "1"  "2"  "3"  "4"  "5"  "6"  "7"  "8"  "9"  "10" "11" "12"

4、连接两个向量 并会回环
> paste(month.abb, letters)
[1] "Jan a" "Feb b" "Mar c" "Apr d" "May e" "Jun f" "Jul g" "Aug h" "Sep i" "Oct j" "Nov k" "Dec l" "Jan m" "Feb n" "Mar o" "Apr p" "May q"
[18] "Jun r" "Jul s" "Aug t" "Sep u" "Oct v" "Nov w" "Dec x" "Jan y" "Feb z"



posted @ 2018-07-18 22:17  木制铁盒  阅读(126)  评论(0编辑  收藏  举报