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


R simpleKey 生成简单 key 的函数


R语言 simpleKey 位于 lattice 包(package)。

说明

用于生成适合 draw.key 的列表的简单接口

用法

simpleKey(text, points = TRUE,
          rectangles = FALSE,
          lines = FALSE,
          col, cex, alpha, font,
          fontface, fontfamily, 
          lineheight, ...)

参数

text

字符或表达式向量,用作分组变量级别的标签

points

logical

rectangles

logical

lines

logical

col , cex , alpha , font , fontface , fontfamily , lineheight

用作生成的列表的顶级组件,用于文本标签。默认为 trellis.par.get("add.text") 中的值

...

更多参数添加到列表中,最终传递给draw.key

细节

如果将适当的列表指定为高级格函数(例如 xyplot )的 key 参数,则格子图可以包含图例(键)。这个键可以非常灵活,但这种灵活性是有代价的:即使在简单的情况下,这个列表也需要相当复杂。 simpleKey 被设计为在使用默认图形设置与分组变量结合绘制键的常见情况下有用的快捷方式。

simpleKey 函数使用更简单的接口生成合适的 key 参数。生成的列表将使用 text 参数作为文本组件,以及最多一组点、矩形和线。键中的条目(行)数将是 text 组件的长度。附加组件的图形参数将从默认图形设置中导出(其中进行了简化,否则必须明确提供这些参数)。

通常不需要直接调用simpleKey。当在带有 groups 参数的高级绘图中提供 auto.key 参数时,最常调用它(在绘制 "trellis" 对象期间)。在这种情况下,simpleKeytext 参数默认为 levels(groups) ,其他参数的默认值取决于相关的高级函数。请注意,可以通过提供 auto.key 作为包含替换值的列表来覆盖这些默认值。

可以用作 xyplot 等的 key 参数的列表。

作者

Deepayan Sarkar Deepayan.Sarkar@R-project.org

也可以看看

Latticedraw.keytrellis.par.getxyplot ,特别是 auto.key 的条目。

相关用法


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