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


R plot.nmGroupedData 繪製 nmGroupedData 對象


R語言 plot.nmGroupedData 位於 nlme 包(package)。

說明

groupedData 對象由 displayLevel 分組因子的值(或其值與 preserve 中指示的協變量值的組合(如果存在)進行匯總)。折疊的數據用於生成新的 groupedData 對象,其分組係數由 displayLevel 係數給出,該係數是使用針對具有單級分組的 groupedData 對象的適當 plot 方法繪製的。

用法

## S3 method for class 'nmGroupedData'
plot(x, collapseLevel, displayLevel, outer, inner,
    preserve, FUN, subset, key, grid, ...)

參數

x

繼承自類 nmGroupedData 的對象,表示具有多個分組因子的 groupedData 對象。

collapseLevel

可選的正整數或字符串,指示折疊數據時要使用的分組級別。級別值從最外層到最內層的分組逐漸增加。默認值是最高或最內層的分組。

displayLevel

可選的正整數或字符串,指示當 outer 丟失時用於確定網格顯示中的麵板的分組級別。默認為 collapseLevel

outer

可選的邏輯值或單邊公式,指示 displayLevel 分組因子外部的協變量,用於確定網格圖的麵板。如果等於 TRUE ,則 displayLevel 元素 attr(object, "outer") 用於指示外部協變量。外部協變量在分組因子定義的行集中是不變的。對組進行排序的方式是為了保持具有相同外部變量值的組的鄰接性。默認為 NULL ,這意味著不使用外部協變量。

inner

可選邏輯值或單邊公式,指示 displayLevel 分組因子內部的協變量,用於關聯網格圖每個麵板內的點。如果等於 TRUE ,則使用 attr(object, "outer") 指示內部協變量。內部協變量可以在分組因子定義的行集中發生變化。默認為 NULL ,這意味著不存在內部協變量。

preserve

一個可選的單邊公式,指示根據 collapseLevel 分組因子折疊數據時應保留其級別的協變量。折疊因子是通過將 collapseLevel 分組因子的級別和要保留的協變量的值粘貼在一起獲得的。默認值為 NULL ,這意味著不需要保留協變量。

FUN

用於折疊數據的可選匯總函數或匯總函數列表。該函數或多個函數僅應用於 object 中的變量,這些變量在 collapseLevel 定義的組內變化。不變變量始終使用它們在該組中假定的唯一值按組進行匯總。如果 FUN 是單個函數,它將按組應用於每個非不變變量以生成該變量的摘要。如果 FUN 是函數列表,則列表中的名稱應指定數據中的變量類,例如 orderedfactornumeric 。指定的函數將應用於該類的任何非不變變量。要使用的默認函數是 mean (用於數字因子),以及 Mode (用於 factorordered )。 Mode 函數在 gsummary 內部定義,返回變量的模態值或最常用值。它與返回變量的S-language模式的mode函數不同。

subset

可選的命名列表。名稱可以是表示分組級別的正整數,也可以是分組因子的名稱。列表中的每個元素都是一個向量,指示用於繪製數據的相應分組因子的級別。默認值為 NULL ,表示使用所有級別。

key

可選的邏輯值或列表。如果 TRUE ,圖的頂部會包含一個圖例,指示哪些符號(顏色)對應於哪些預測級別。如果 FALSE ,則不包含圖例。如果以列表形式給出,key 將作為參數傳遞給生成繪圖的 trellis 函數 ( xyplot )。默認為 TRUE

grid

一個可選的邏輯值,指示是否應將網格添加到繪圖中。默認為 TRUE

...

傳遞給網格圖函數的可選參數。

數據的網格顯示折疊在 collapseLevel 分組因子的值上,並根據 displayLevel 分組因子進行分組。

例子

# no collapsing, panels by Dog
plot(Pixel, display = "Dog", inner = ~Side)
# collapsing by Dog, preserving day
plot(Pixel, collapse = "Dog", preserve = ~day)

作者

José Pinheiro and Douglas Bates bates@stat.wisc.edu

參考

Bates, D.M. and Pinheiro, J.C. (1997), "Software Design for Longitudinal Data", in "Modelling Longitudinal and Spatially Correlated Data: Methods, Applications and Future Directions", T.G. Gregoire (ed.), Springer-Verlag, New York.

也可以看看

groupedData , collapse.groupedData , plot.nfnGroupedData , plot.nffGroupedData

相關用法


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