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


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。