R語言
barchart.table
位於 lattice
包(package)。 說明
列聯表通常使用條形圖和點圖來顯示。這些方法直接在表上運行,無需將它們轉換為數據幀以與公式接口一起使用。通過將矩陣和數組強製轉換為表,還支持它們。
用法
## S3 method for class 'table'
barchart(x, data, groups = TRUE,
origin = 0, stack = TRUE, ..., horizontal = TRUE)
## S3 method for class 'array'
barchart(x, data, ...)
## S3 method for class 'matrix'
barchart(x, data, ...)
## S3 method for class 'table'
dotplot(x, data, groups = TRUE, ..., horizontal = TRUE)
## S3 method for class 'array'
dotplot(x, data, ...)
## S3 method for class 'matrix'
dotplot(x, data, ...)
參數
x |
|
data |
不應指定。如果指定,將被忽略並出現警告。 |
groups |
邏輯標誌,指示是否使用最後一個維度作為顯示中的分組變量。 |
origin , stack |
|
horizontal |
邏輯標誌,指示繪圖應該是水平的(分類變量在 y 軸上)還是垂直的。 |
... |
其他參數,傳遞給底層 |
細節
第一個維度用作分類軸上的變量。最後一個維度可以選擇用作分組變量(默認情況下生成堆疊條形圖)。所有其他維度都用作條件變量。這些變量的順序無法更改(除非預先使用 t
或 aperm
排列原始參數)。為了獲得更大的靈活性,請在使用相關的 as.data.frame
方法將表轉換為數據幀後使用公式方法。
值
類 "trellis"
的對象。 update
方法可用於更新對象的組件,print
方法(通常默認調用)會將其繪製在適當的繪圖設備上。
例子
barchart(Titanic, scales = list(x = "free"),
auto.key = list(title = "Survived"))
作者
Deepayan Sarkar Deepayan.Sarkar@R-project.org
也可以看看
相關用法
- R barley 明尼蘇達州大麥試驗的產量數據
- R banking 銀行業
- R panel.xyplot xyplot 的默認麵板函數
- R xyplot.ts 時間序列繪圖方法
- R panel.bwplot bwplot 的默認麵板函數
- R panel.loess 添加黃土平滑的麵板函數
- R lset 修改網格設置的接口 - 已失效
- R panel.axis 繪圖軸刻度和標簽的麵板函數
- R Rows 從列表中提取行
- R panel.number 在繪圖期間訪問輔助信息
- R trellis.par.get 網格顯示的圖形參數
- R update.trellis 檢索和更新網格對象
- 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 levelplot 水平圖和等高線圖
- R trellis.device 初始化網格顯示
- R cloud 3d 散點圖和線框曲麵圖
- R tmd Tukey 均差圖
- R panel.pairs splom 的默認超級麵板函數
注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 table methods for barchart and dotplot。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。