2013-03-08 2 views
0

다음과 같은 데이터 배포 작업을하고 있습니다.R에서 boxplot에 점을 전파하는 방법은 무엇입니까?

입력 < -read.table ("INFILE"헤더 = TRUE 9 월이 = \ "를 t")

테이블 (입력)

0.786333  1 1.04453 1.06159 1.33277 1.53607 2.25893 
    49  938  1  1  36  16  166 

경우, I에 대한 I 플롯 박스 플롯 가장 낮은 데이텀, 가장 높은 데이텀 및 중간 값에 대해 단일 라인을 얻습니다.

상자 그림 (입력)

enter image description here

는 가장 낮은 자료, 높은 자료 및 중간 값에 대한 뚜렷한 경계 더 나은 상자 그림을 가질 수 있도록 정상화 포인트를 배포 할 수있는 방법이 있습니까?

+0

상자 그림을 사용하여 두 개의 분명한 피크 만 몇 가지 다른 값을 가질 데이터, 주어진 complety 잘못된 접근입니다. 당신은 정말로 당신의 모습을 보여주고 싶습니까? –

+0

할 계획이 있습니다. http://stackoverflow.com/questions/13927473/how-to-plot-bar-plot-in-parallel-to-horizontal-to-box-plot-with-fraction-of-area – Manish

+0

당신의 그림에서 볼 수 있듯이, 당신의 데이터는 그런 종류의 음모에는 적합하지 않습니다. –

답변

2

당신은 명확하게 biomodal 분포, 나는 상자 그림이 여기

밀도 플롯 당신은 또한을 고려할 수

plot(density(zz)) 

enter image description here

더 유용 유용한 요약 한 것입니다 생각하지 않는다 있습니다 바이올린 플롯 이것은 커널 밀도 플롯과 박스 플롯 간의 혼합 비트입니다.

vioplot 패키지

library(vioplot) 
violplot(zz) 
+1

하지만 boxplot의 경우 25 %, 50 % 및 25 %와 같이 카테고리로 분류해야합니다. 밀도 플롯과 동일한 작업을 수행 할 수 있습니까? – Manish

+2

@ user15662 1207 개의 7 개의 고유 값만 있습니다. 의미있는 카테고리를 만드는 데 사용합니다. 즉, 밀도 플롯은 두 카테고리에 대해 1.5에 가까운 컷오프를 사용할 수 있음을 분명히 보여줍니다. – mnel

+1

사실 나는 boxplot과 평행 한 하나의 barplot을 뭔가 (high, medium, low)로 플로팅 할 필요가있다. 상자 너비 (50 %)가 중간이고 반대쪽이 낮고 (25 %) 높고 (25 %) 상자 플롯 (zz) 인 경우 zz <-rnorm (1 : 1000) 나는 비디오 플롯으로 이것을 할 수 있다고 생각하지 않는다. – Manish

관련 문제