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


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。