讓我們考慮包含在R中的aplpack庫中的bagplot example。bagplot是箱線圖的二元泛化,因此可以深入瞭解兩個軸中數據點的分佈情況。一個bagplot的將多個數據系列繪製成一個包含R的單個袋圖
實施例:
代碼的示例:
# example of Rousseeuw et al., see R-package rpart
cardata <- structure(as.integer(c(2560,2345,1845,2260,2440,
2285, 2275, 2350, 2295, 1900, 2390, 2075, 2330, 3320, 2885,
3310, 2695, 2170, 2710, 2775, 2840, 2485, 2670, 2640, 2655,
3065, 2750, 2920, 2780, 2745, 3110, 2920, 2645, 2575, 2935,
2920, 2985, 3265, 2880, 2975, 3450, 3145, 3190, 3610, 2885,
3480, 3200, 2765, 3220, 3480, 3325, 3855, 3850, 3195, 3735,
3665, 3735, 3415, 3185, 3690, 97, 114, 81, 91, 113, 97, 97,
98, 109, 73, 97, 89, 109, 305, 153, 302, 133, 97, 125, 146,
107, 109, 121, 151, 133, 181, 141, 132, 133, 122, 181, 146,
151, 116, 135, 122, 141, 163, 151, 153, 202, 180, 182, 232,
143, 180, 180, 151, 189, 180, 231, 305, 302, 151, 202, 182,
181, 143, 146, 146)), .Dim = as.integer(c(60, 2)),
.Dimnames = list(NULL, c("Weight", "Disp.")))
bagplot(cardata,factor=3,show.baghull=TRUE,
show.loophull=TRUE,precision=1,dkmethod=2)
title("car data Chambers/Hastie 1992")
# points of y=x*x
bagplot(x=1:30,y=(1:30)^2,verbose=FALSE,dkmethod=2)
aplpack的bagplot似乎只支持用於單個數據系列繪製 「袋」。更有意思的是在一個bagplot內繪製兩個(或三個)數據系列,通過視覺比較數據系列的「袋子」可以洞察數據系列數據分佈的差異。有誰知道如果(如果是這樣,如何)這可以在R中完成?
'bagplot'有一個添加參數。這是你可以通過更仔細閱讀幫助頁面來回答的問題。 –
另外考慮刻面它,通過'帕( 'mfrow')','帕( 'mfcol')','佈局()',或'帕( '無花果')'。 – r2evans