2017-03-07 11 views
0

나는 boxplot 및 beeswarm를 포함하는 내 그래프의 특이 치를 제거하려고합니다. 내 이상 값이 사라 outline=FALSEbeeswarm 음모 및 boxplot outliers

boxplot(Lead_s ~ Group, data = g, outline = FALSE, 
    main = 'Gaze shift duration with co-occuring movement units', 
    horizontal=TRUE,xlab = "Gaze lead (sec)") 

:

는 나는 다음 행 상자 그림을 만듭니다.

그런 다음이 코드를 실행하여 데이터 포인트를 벌점 형태로 얻습니다.

beeswarm(Lead_s ~ Group, data = g, col = 4, pch = 16, 
    add = TRUE,horizontal=TRUE,pwcol = 1 + as.numeric(Lead_s)) 

꿀벌 떼와 상자 그림 :

My graph

무엇이 일어나는 일은 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 

수정할 수 있습니다

이것은 내가 그려 데이터 샘플입니다?

+0

당신은 항상 [재현 예를 게시한다 도움을 요청 ] (http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example) 샘플 입력 데이터를 사용하여 코드를 실행하고 테스트 할 수 있습니다. – MrFlick

+0

@MrFlick : 데이터 추가 – user3832272

+0

신선한 R 세션에서 이것을 재현 할 수 없습니다. 이 함수 등을 호출하기 전에'par()'를 수정하지 않았습니까? – MrFlick

답변

0

기본값이 아닌 'xpd'(자르기) 설정이있는 것 같습니다. 플롯 명령을하기 전에 XPD을 설정할 수

이 (플롯 영역 외부의 지점을 표시하지 않음) 기본 동작을 얻으려면 (?par 참조)

par(xpd = FALSE)