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


R formatDL 格式说明列表


R语言 formatDL 位于 base 包(package)。

说明

将项目向量及其说明格式化为 2 列表或 LaTeX-style 说明列表。

用法

formatDL(x, y, style = c("table", "list"),
         width = 0.9 * getOption("width"), indent = NULL)

参数

x

给出要说明的项目的向量,或长度为 2 的列表或给出项目和说明的 2 列矩阵。

y

x 长度相同的向量以及相应的说明。仅当 x 尚未给出说明时才使用。

style

指定说明信息的呈现风格的字符串。可以缩写。如果是 "table" ,则会生成一个两列表,其中项目和说明为列(类似于 Texinfo 的 ⁠@table⁠ 环境)。如果是"list",则获得LaTeX-style标记的说明列表。

width

一个正整数,给出在输出中换行的目标列。

indent

一个正整数,指定表格样式中第二列的缩进,以及列表样式中连续行的缩进。不得大于 width/2 ,表格样式默认为 width/3 ,列表样式默认为 width/9

细节

从参数中提取项目向量和相应的说明后,两者都被强制转换为字符向量。

在表格样式中,超过 indent - 3 字符的项目将显示在自己的一行上。

带有格式化条目的字符向量。

例子

## Provide a nice summary of the numerical characteristics of the
## machine R is running on:
writeLines(formatDL(unlist(.Machine)))
## Inspect Sys.getenv() results in "list" style (by default, these are
## printed in "table" style):
writeLines(formatDL(Sys.getenv(), style = "list"))

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Format Description Lists。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。