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