当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R glue glue_collapse 折叠字符向量


glue_collapse() 将任意长度的字符向量折叠为长度为 1 的向量。 glue_sql_collapse() 执行相同的操作,但返回 [DBI::SQL()] 对象而不是粘合对象。

用法

glue_collapse(x, sep = "", width = Inf, last = "")

glue_sql_collapse(x, sep = "", width = Inf, last = "")

参数

x

要折叠的字符向量。

sep

用于分隔术语的字符串。不是NA_character_

width

使用 ... 截断之前的最大字符串宽度。

last

如果 x 至少有 2 个项目,则用于分隔最后两个项目的字符串。

例子

glue_collapse(glue("{1:10}"))
#> 12345678910

# Wide values can be truncated
glue_collapse(glue("{1:10}"), width = 5)
#> 12...

glue_collapse(1:4, ", ", last = " and ")
#> 1, 2, 3 and 4
#> 1, 2, 3 and 4
源代码:R/glue.RR/sql.R

相关用法


注:本文由纯净天空筛选整理自Jim Hester等大神的英文原创作品 Collapse a character vector。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。