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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。