當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


R Axis 將軸添加到繪圖的通用函數


R語言 Axis 位於 graphics 包(package)。

說明

用於向當前繪圖添加合適的軸的通用函數。

用法

Axis(x = NULL, at = NULL, ..., side, labels = NULL)

參數

x

指示應繪製軸的範圍的對象

at

要繪製刻度線的點。

side

一個整數,指定要在繪圖的哪一側繪製軸。軸的放置方式如下:1=下方,2=左側,3=上方,4=右側。

labels

這可以是指定是否在刻度線處進行(數字)注釋的邏輯值,也可以是要放置在刻度點處的標簽的字符或表達式向量。如果將其指定為字符或表達式向量,則應提供at,並且它們的長度應相同。

...

要傳遞給方法的參數,然後可能傳遞給 axis

細節

這是一個通用函數。它的工作方式有點不標準:如果提供了 x 並且非 NULL,則在 x 上分派,否則,如果提供了 at 並且非 NULL,則在 at 上分派,默認操作是調用 axis ,省略參數 x

這個想法是,對於其中一個或兩個軸都是數字但具有特殊解釋的繪圖,標準繪圖函數(包括 boxplotcontourcoplotfilled.contourpairsplot.defaultrugstripchart )將設置用戶坐標,並調用 Axis 來適當標記它們。

"Date""POSIXt" 方法可以將參數 format 傳遞給適當的 axis 方法(請參閱 axis.POSIXct )。

首次繪製繪圖時繪製刻度線的軸刻度上的數字位置(請參閱“詳細信息”)。

調用此函數通常是因為它的副作用,即向已存在的繪圖添加一個軸。

也可以看看

graphics 中的 axis (最終從所有 Axis() 方法中調用)。

相關用法


注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Generic Function to Add an Axis to a Plot。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。