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


R format 設置無序列表和有序列表的格式


R語言 format 位於 utils 包(package)。

說明

設置無序(逐項列出)和有序(枚舉)列表的格式。

用法

formatUL(x, label = "*", offset = 0,
         width = 0.9 * getOption("width"))
formatOL(x, type = "arabic", offset = 0, start = 1,
         width = 0.9 * getOption("width"))

參數

x

列表項的字符向量。

label

用於標記項目的字符串。

offset

給出列表偏移量(縮進)的非負整數。

width

一個正整數,給出在輸出中換行的目標列。

type

指定有序列表中標簽的 ‘type’ 的字符串。如果"arabic"(默認),使用阿拉伯數字。為了"Alph"或者"alph",使用單個大寫或小寫字母(此時最後一項的數量不得超過26)。最後,為了"Roman"或者"roman",標簽以大寫或小寫羅馬數字給出(最後一項的編號最大為 3899)。type可以作為上述的唯一縮寫,或者作為其中之一HTML風格標記"1"(阿拉伯),"A"/"a"(按字母順序),或"I"/"i"(羅馬),分別。

start

一個正整數,指定有序列表中第一項的起始編號。

帶有格式化條目的字符向量。

例子

## A simpler recipe.
x <- c("Mix dry ingredients thoroughly.",
       "Pour in wet ingredients.",
       "Mix for 10 minutes.",
       "Bake for one hour at 300 degrees.")
## Format and output as an unordered list.
writeLines(formatUL(x))
## Format and output as an ordered list.
writeLines(formatOL(x))
## Ordered list using lower case roman numerals.
writeLines(formatOL(x, type = "i"))
## Ordered list using upper case letters and some offset.
writeLines(formatOL(x, type = "A", offset = 5))

也可以看看

formatDL 用於格式化說明列表。

相關用法


注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Format Unordered and Ordered Lists。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。