llines
位於 lattice
包(package)。 說明
這些函數旨在取代常見的低級傳統圖形函數,主要用於麵板函數。原來的無法使用(至少不容易),因為點陣麵板函數需要使用網格圖形。網格中的低級繪圖函數也可以直接使用,並且通常更靈活。提供這些函數是為了方便和便攜。
用法
lplot.xy(xy, type, pch, lty, col, cex, lwd,
font, fontfamily, fontface,
col.line, col.symbol, alpha, fill,
origin = 0, ..., identifier, name.type)
llines(x, ...)
lpoints(x, ...)
ltext(x, ...)
## Default S3 method:
llines(x, y = NULL, type = "l",
col, alpha, lty, lwd, ..., identifier, name.type)
## Default S3 method:
lpoints(x, y = NULL, type = "p", col, pch, alpha, fill,
font, fontfamily, fontface, cex, ..., identifier, name.type)
## Default S3 method:
ltext(x, y = NULL, labels = seq_along(x),
col, alpha, cex, srt = 0,
lineheight, font, fontfamily, fontface,
adj = c(0.5, 0.5), pos = NULL, offset = 0.5, ..., identifier, name.type)
lsegments(x0, y0, x1, y1, x2, y2,
col, alpha, lty, lwd,
font, fontface, ..., identifier, name.type)
lrect(xleft, ybottom, xright, ytop,
x = (xleft + xright) / 2,
y = (ybottom + ytop) / 2,
width = xright - xleft,
height = ytop - ybottom,
col = "transparent",
border = "black",
lty = 1, lwd = 1, alpha = 1,
just = "center",
hjust = NULL, vjust = NULL,
font, fontface,
..., identifier, name.type)
larrows(x0 = NULL, y0 = NULL, x1, y1, x2 = NULL, y2 = NULL,
angle = 30, code = 2, length = 0.25, unit = "inches",
ends = switch(code, "first", "last", "both"),
type = "open",
col = add.line$col,
alpha = add.line$alpha,
lty = add.line$lty,
lwd = add.line$lwd,
fill = NULL,
font, fontface,
..., identifier, name.type)
lpolygon(x, y = NULL,
border = "black", col = "transparent", fill = NULL,
font, fontface, ..., identifier, name.type)
panel.lines(...)
panel.points(...)
panel.segments(...)
panel.text(...)
panel.rect(...)
panel.arrows(...)
panel.polygon(...)
參數
x , y , x0 , y0 , x1 , y1 , x2 , y2 , xy |
地點。 |
length , unit |
確定箭頭的範圍。 |
angle , code , type , labels , srt , adj , pos , offset |
控製行為的參數。詳細信息請參見相應的基本函數。對於 |
ends |
與 |
col , alpha , lty , lwd , fill , pch , cex , lineheight , font , fontfamily , fontface , col.line , col.symbol , border |
圖形參數。
|
origin |
對於 |
xleft , ybottom , xright , ytop |
參見 |
width , height , just , hjust , vjust |
對矩形的更好控製,請參閱 |
... |
額外的參數,根據需要傳遞給較低級別的函數。 |
identifier |
附加到所創建的 grob 名稱前麵的字符串。 |
name.type |
一個字符值,指示 grob 的名稱是否應添加麵板或條帶信息。通常為 |
細節
這些函數旨在替代相應的基本 R 圖形函數的網格,以允許以最小的修改使用現有的 Trellis 代碼。函數 panel.*
本質上與 l*
版本相同,建議在新代碼中使用(而不是移植的代碼),因為它們具有更易讀的名稱。
有關使用方法,請參閱基本函數的文檔。並非所有論點都始終得到支持。所有這些僅對應於默認方法。
注意
在適當的地方有一個新的 type="H"
選項,它類似於 type="h"
,但帶有水平線。
作者
Deepayan Sarkar Deepayan.Sarkar@R-project.org
也可以看看
相關用法
- R lset 修改網格設置的接口 - 已失效
- R levelplot 水平圖和等高線圖
- R level.colors 計算代表數字或分類變量的假顏色的函數
- R latticeParseFormula 解析網格公式
- R lattice.options 控製格行為的低級選項
- R panel.xyplot xyplot 的默認麵板函數
- R xyplot.ts 時間序列繪圖方法
- R panel.bwplot bwplot 的默認麵板函數
- R panel.loess 添加黃土平滑的麵板函數
- R panel.axis 繪圖軸刻度和標簽的麵板函數
- R Rows 從列表中提取行
- R panel.number 在繪圖期間訪問輔助信息
- R trellis.par.get 網格顯示的圖形參數
- R update.trellis 檢索和更新網格對象
- R barley 明尼蘇達州大麥試驗的產量數據
- R panel.functions 有用的麵板函數組件
- R prepanel.functions Lattice 有用的 Prepanel 函數
- R xyplot 常見的二變量網格圖
- R simpleTheme 生成簡單主題的函數
- R panel.parallel 並行的默認麵板函數
- R print.trellis 繪製和總結網格對象
- R panel.cloud 雲默認麵板函數
- R packet.panel.default 將數據包與麵板關聯
- R trellis.device 初始化網格顯示
- R cloud 3d 散點圖和線框曲麵圖
注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Replacements of traditional graphics functions。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。