panel.axis
位於 lattice
包(package)。 說明
panel.axis
是lattice用來繪製坐標軸的函數。除了那些希望創建高級注釋的用戶之外,它通常不被用戶使用。嘗試將其用作麵板函數的一部分時,請記住剪切問題。 current.panel.limits
可用於檢索麵板的 x 和 y 限製。
用法
panel.axis(side = c("bottom", "left", "top", "right"),
at,
labels = TRUE,
draw.labels = TRUE,
check.overlap = FALSE,
outside = FALSE,
ticks = TRUE,
half = !outside,
which.half,
tck = as.numeric(ticks),
rot = if (is.logical(labels)) 0 else c(90, 0),
text.col, text.alpha, text.cex, text.font,
text.fontfamily, text.fontface, text.lineheight,
line.col, line.lty, line.lwd, line.alpha)
current.panel.limits(unit = "native")
參數
side |
指示要在哪條側軸上繪製的字符串。允許部分規格。 |
at |
給出標簽位置的數值向量。可能會丟失,在這種情況下它們是根據活動視口的本機坐標計算的。 |
labels |
與 |
draw.labels |
指示是否繪製標簽的邏輯。 |
check.overlap |
邏輯,是否檢查標簽重疊。這還具有刪除“太接近”限製的 |
outside |
邏輯標誌,指示是在麵板外部還是內部繪製標簽。請注意,如果視口(麵板)禁用剪切,則 |
ticks |
邏輯標誌,是否繪製刻度線。 |
half |
邏輯標誌,指示是否隻為每一側繪製大約一半的比例。這主要用於 |
which.half |
字符串, |
tck |
刻度長度的數字標量乘數。可以為負數,在這種情況下刻度指向內。 |
rot |
標簽的旋轉角度(以度為單位)。可以是 x 軸和 y 軸長度為 2 的向量。 |
text.col |
軸標簽文本的顏色。有關此參數和下麵列出的其他圖形參數的更多詳細信息,請參閱 |
text.alpha |
Alpha-transparency 軸標簽文本的值。 |
text.cex |
軸標簽文本的大小乘數。 |
text.font , text.fontfamily , text.fontface |
軸標簽文本的字體。 |
text.lineheight |
軸標簽文本的行高。 |
line.col |
軸標簽文本的顏色。 |
line.lty |
軸的顏色。 |
line.lwd |
軸的顏色。 |
line.alpha |
Alpha-transparency 軸的值。 |
unit |
值應位於哪個網格 |
細節
panel.axis
可以在麵板內部或外部(更準確地說,網格視口)繪製軸刻度線。它尊重(原生)軸比例。在 panel.pairs
中用於 splom
,以及通過 "trellis"
對象的 print 方法進行的所有常用軸繪製。它還可以用於通過添加軸來“事後”增強繪圖。
值
current.panel.limits
返回一個包含組件 xlim
和 ylim
的列表,它們都是長度為 2 的數值向量,給出當前麵板(視口)的比例。這些值對應於 unit
指定的單位係統,默認為 "native"
。
作者
Deepayan Sarkar Deepayan.Sarkar@R-project.org
也可以看看
Lattice
, xyplot
, trellis.focus
, unit
相關用法
- R panel.xyplot xyplot 的默認麵板函數
- R panel.bwplot bwplot 的默認麵板函數
- R panel.loess 添加黃土平滑的麵板函數
- R panel.number 在繪圖期間訪問輔助信息
- R panel.functions 有用的麵板函數組件
- R panel.parallel 並行的默認麵板函數
- R panel.cloud 雲默認麵板函數
- R panel.pairs splom 的默認超級麵板函數
- R panel.dotplot 點圖的默認麵板函數
- R panel.densityplot 密度圖的默認麵板函數
- R panel.spline 添加樣條平滑的麵板函數
- R panel.stripplot 帶狀圖的默認麵板函數
- R panel.smoothScatter 格子麵板函數類似於 smoothScatter
- R panel.violin 創建小提琴圖的麵板函數
- R panel.qqmath qqmath 的默認麵板函數
- R panel.superpose 分組顯示麵板函數
- R panel.histogram 直方圖的默認麵板函數
- R panel.levelplot 水平圖和等高線圖的麵板函數
- R panel.barchart 條形圖的默認麵板函數
- R panel.qqmathline qqmath 的有用麵板函數
- R packet.panel.default 將數據包與麵板關聯
- R prepanel.functions Lattice 有用的 Prepanel 函數
- R print.trellis 繪製和總結網格對象
- R prepanel.default 默認預麵板函數
- R xyplot.ts 時間序列繪圖方法
注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Panel Function for Drawing Axis Ticks and Labels。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。