0
我想擺脫包含boxplot和beeswarm的圖中的異常值。beeswarm情節和boxplot異常值
我創建具有以下行的箱線圖:
boxplot(Lead_s ~ Group, data = g, outline = FALSE,
main = 'Gaze shift duration with co-occuring movement units',
horizontal=TRUE,xlab = "Gaze lead (sec)")
隨着outline=FALSE
我的異常消失。
然後,我運行這段代碼來獲取蜂羣形式的數據點。
beeswarm(Lead_s ~ Group, data = g, col = 4, pch = 16,
add = TRUE,horizontal=TRUE,pwcol = 1 + as.numeric(Lead_s))
與蜂羣箱線圖:
會發生什麼事是,outliers
是圖的繪製之外。無論我是否添加outline=FALSE
,離羣值仍然存在。
這是我繪製的數據樣本:
Group Lead_s
Non-Performers 1
Non-Performers 3
Expert 18
Non-Performers 0.1
Non-Performers 0.1
Non-Performers 0.1
Non-Performers 0.2
Non-Performers 0.2
Non-Performers 0.3
Expert 0.4
Non-Performers 0.4
Non-Performers 0.4
Expert 0.5
Non-Performers 0.5
Non-Performers 0.6
Non-Performers 0.6
Non-Performers 0.7
Expert 0.8
Non-Performers 0.8
Expert 1.1
Expert 1.1
Non-Performers 1.1
Expert 1.3
Non-Performers 1.3
Non-Performers 1.4
Non-Performers 1.4
Non-Performers 1.4
Non-Performers 1.5
Expert 1.7
Expert 1.9
Non-Performers 1.9
Expert 2.1
Non-Performers 2.1
Non-Performers 2.1
Non-Performers 2.1
Non-Performers 2.3
Expert 2.5
Expert 2.7
Expert 2.7
Non-Performers 3.1
Expert 4.1
Expert 4.5
Non-Performers 5.6
Non-Performers 6.7
任何想法如何解決呢?
尋求幫助時,你應該總是發表[重複的例子, ](http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example)與樣本輸入數據,所以我們可以運行和測試代碼。 – MrFlick
@MrFlick:添加的數據 – user3832272
我無法在新的R會話中重現此操作。你確定在調用這些函數之前沒有對'par()'做任何修改嗎? – MrFlick