xy.coords 位于 grDevices 包(package)。 说明
xy.coords许多函数使用它来获取用于绘图的 x 和 y 坐标。在所有相关领域使用这种通用机制R函数产生一致性的度量。
用法
xy.coords(x, y = NULL, xlab = NULL, ylab = NULL, log = NULL,
recycle = FALSE, setLab = TRUE)
参数
x, y |
一组点的 x 和 y 坐标。或者,可以提供单个参数 |
xlab, ylab |
要提取的 x 和 y 变量的名称。 |
log |
|
recycle |
逻辑性;如果 |
setLab |
逻辑指示是否应从 |
细节
尝试以适合二元绘图(或其他二元过程)的方式解释参数 x 和 y。
如果 y 是 NULL 并且 x 是
- 公式:
-
形式为
yvar ~ xvar。xvar和yvar用作 x 和 y 变量。 - 列表:
-
包含组件
x和y,它们用于定义绘图坐标。 - 时间序列:
-
x 值被视为
time(x),y 值被视为时间序列。 - 矩阵或具有两列或更多列的
data.frame: -
假设第一个包含 x 值,第二个包含 y 值。请注意,如果
x具有名为"x"和"y"的列,情况也是如此;这些名称在这里无关紧要。
在任何其他情况下, x 参数被强制为向量并作为 y 分量返回,其中生成的 x 只是索引向量 1:n 。在这种情况下,生成的 xlab 组件设置为 "Index"(如果默认情况下 setLab 为 true)。
如果 x (经过上述转换)继承自类 "POSIXt" ,它将被强制为类 "POSIXct" 。
值
包含组件的列表
x |
横坐标值的数字(即 |
y |
与 |
xlab |
|
ylab |
|
例子
ff <- stats::fft(1:9)
xy.coords(ff)
xy.coords(ff, xlab = "fft") # labels "Re(fft)", "Im(fft)"
with(cars, xy.coords(dist ~ speed, NULL)$xlab ) # = "speed"
xy.coords(1:3, 1:2, recycle = TRUE) # otherwise error "lengths differ"
xy.coords(-2:10, log = "y")
##> xlab: "Index" \\ warning: 3 y values <= 0 omitted ..
op <- options(warn = 2)# ==> warnings would be errors, we suppress the one "we know":
suppressWarnings(xy.coords(-2:10, log = "y"), classes="log_le_0") -> xy
options(op) # revert
stopifnot(is.list(xy), identical (1:13 +0, xy$x),
identical(c(rep(NA, 3), 1:10 +0), xy$y))
也可以看看
plot.default 、 lines 、 points 和 lowess 是使用此机制的函数示例。
相关用法
- R xyTable (x,y) 点的重数,例如,对于向日葵图
- R xyz.coords 提取绘图结构
- R x11 X 窗口系统图形 (X11)
- R xfig XFig图形设备
- R axisTicks 计算漂亮的轴刻度
- R hcl HCL 颜色规格
- R quartzFonts 石英字体
- R as.graphicsAnnot 强制图形注释对象
- R dev.interactive 当前图形设备是否具有交互性?
- R chull 计算一组点的凸包
- R convertColor 在色彩空间之间转换
- R X11Fonts X11 字体
- R plotmath R 中的数学注释
- R dev.capture 将设备输出捕获为光栅图像
- R dev.size 查找设备表面的尺寸
- R pdf.options 设置/查看 pdf 参数默认值的辅助函数
- R densCols 平滑密度图的颜色
- R windows Windows 图形设备
- R rgb RGB 颜色规格
- R check.options 设置带有一致性检查的选项
- R msgWindow 操纵窗口
- R dev.flush 保持或刷新屏幕图形设备上的输出
- R n2mfrow 根据绘图数计算默认“mfrow”
- R dev 控制多个设备
- R hsv HSV 颜色规格
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Extracting Plotting Structures。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。
