2012-07-23 30 views
2

這是一個普遍的問題。我正在與R和ggplot2合作,並且我很想知道,是否存在地塊,類似於四分位數的盒子和鬍鬚地塊,它們提供分解成五分位數據的信息?如果是這樣,是否有可能使用ggplot2編碼圖形?圖形可視化昆蟲類似盒子和晶須圖

+0

與箱形圖相似的昆迪埃圖並不存在,據我所知。所以你必須做出自己的風格。你可以嘗試製作一個有兩個水平中心部分(第二和第三五分位數)的盒子。這是你想到的嗎? – 2012-07-24 08:09:11

+0

我打開的建議,這聽起來像一個不錯的選擇。我有一些人在他們的數據被設置爲五分位數,我試圖找出如何給他們一些視覺上的東西,用一些有意義的信息來表示數據。感謝您的建議。任何想法我怎麼去實現你的建議? – Mike 2012-07-24 17:41:16

+0

你必須編寫一個函數來手動完成它。你會需要函數'quantile','rect'和'segments',我想。儘管你可以在ggplot2中做到這一點,但這可能會很困難。 – 2012-07-25 01:31:44

回答

2

使用geom_boxplot來做到這一點。

下面是一個例子,從?geom_boxplot

所有的
ggplot(mtcars, aes(factor(cyl), mpg)) + geom_boxplot(aes(fill=factor(cyl))) 

enter image description here