前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >paste和paste0的区别

paste和paste0的区别

原创
作者头像
小叮当aka
发布2023-03-17 15:28:10
7930
发布2023-03-17 15:28:10
举报

title: "paste和paste0的区别"

output: html_document

date: "2023-03-08"


首先查看paste()或paste0()函数的帮助文档

代码语言:text
复制
?paste
?paste0

从帮助文档中,我们可以发现,paste()函数与paste0()函数是“同宗同族”的函数,两者用法的区别唯一在于paste0()函数没有sep参数

paste0()函数的作用:将不同向量对应的元素无缝连接。

代码语言:text
复制
x = c(1,3,5,1)
y = c(3,2,5,6)
paste0(x,y)
代码语言:txt
复制
## [1] "13" "32" "55" "16"

paste()函数的作用:将不同向量对应的元素按照seq参数中的分隔符连接,没有seq参数时,默认将元素用空格连接。

代码语言:text
复制
paste(x,y,sep = ",")
代码语言:txt
复制
## [1] "1,3" "3,2" "5,5" "1,6"
代码语言:text
复制
paste(x,y,sep = ";")
代码语言:txt
复制
## [1] "1;3" "3;2" "5;5" "1;6"
代码语言:text
复制
paste(x,y,sep = "!")
代码语言:txt
复制
## [1] "1!3" "3!2" "5!5" "1!6"
代码语言:text
复制
paste(x,y)
代码语言:txt
复制
## [1] "1 3" "3 2" "5 5" "1 6"

paste0()函数与paste()函数的联系:当paste()函数中sep = ""时,与paste0()函数作用一致。

代码语言:text
复制
paste0(x,y)
代码语言:txt
复制
## [1] "13" "32" "55" "16"
代码语言:text
复制
paste(x,y,sep = "")
代码语言:txt
复制
## [1] "13" "32" "55" "16"

引用自生信技能树

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 首先查看paste()或paste0()函数的帮助文档
  • 从帮助文档中,我们可以发现,paste()函数与paste0()函数是“同宗同族”的函数,两者用法的区别唯一在于paste0()函数没有sep参数
    • paste0()函数的作用:将不同向量对应的元素无缝连接。
      • paste()函数的作用:将不同向量对应的元素按照seq参数中的分隔符连接,没有seq参数时,默认将元素用空格连接。
      • paste0()函数与paste()函数的联系:当paste()函数中sep = ""时,与paste0()函数作用一致。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档