Package?cli?version 3.6.0
Description
特點:
- 自定義分隔符,
- 自定義最后分隔符:參數(shù)【last】,
- 為截斷的字符串添加省略號,
- 在UTF-8控制臺上使用Unicode省略號字符,
- 可以折疊"from both ends", style = "both-ends",
- 可以考慮限制結(jié)果的顯示寬度,以字符為單位;
- 測量顯示寬度時,正確處理ANSI控制序列。
Usage
ansi_collapse(
x,
sep = ", ",
last = ", and ",
trunc = Inf,
width = Inf,
ellipsis = symbol$ellipsis,
style = c("both-ends", "head")
)
Arguments
參數(shù)【x】:字符向量,或具有as.character()方法的對象。
參數(shù)【sep】:字符串,分隔符。
參數(shù)【last】:如果沒有截斷,則使用最后一個分隔符。例如,用“,and”代替牛津逗號。
參數(shù)【trunc】:要顯示的最大元素數(shù)。對于style = "head",至少使用trunc = 1。對于style = "both-ends",即使指定了較小的數(shù)字,也至少使用trunc = 5。
參數(shù)【width】:結(jié)果顯示寬度的限制,以字符為單位。這是一個硬限制,輸出永遠不會超過它。“兩端”樣式?jīng)]有實現(xiàn)此參數(shù),它總是使用Inf,如果設(shè)置了有限的寬度值則會發(fā)出警告。
參數(shù)【ellipsis】:要在截斷位置使用的字符串。默認情況下,如果控制臺是UTF-8,則使用Unicode省略號字符,否則使用三個點。
參數(shù)【style】:截斷風(fēng)格:Both-ends:默認值,顯示vector的開始和結(jié)束,如果需要,跳過中間的元素。Head:顯示vector的開頭,如果需要,可以跳過末尾的元素。文章來源:http://www.zghlxwxcb.cn/news/detail-808507.html
Value
字符標(biāo)量。如果向量中的任何元素為NA,則為NA_character_。文章來源地址http://www.zghlxwxcb.cn/news/detail-808507.html
Examples
ansi_collapse(letters)
ansi_collapse(letters, trunc = 5)
ansi_collapse(letters, trunc = 5, style = "head")
[1] "a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, and z"
[1] "a, b, c, …, y, and z"
[1] "a, b, c, d, e, …"
到了這里,關(guān)于R語言【cli】——ansi_collapse():的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!