當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。