2017-05-15 4 views
1

일부 확실하지 않은 이유 때문에, 나는 명백한 중앙값없이 박스 플롯을 그려야합니다. 어떻게해야합니까 (ggplot을 사용하는 것이 좋지만 필요한 경우 boxplot으로 전환하십시오).ggplot - 중간 값을 보이지 않게 만드는 geom_boxplot

관련 답변 :

  • 사용 fatten 매개 변수 : 나는 this 대답 다음, 0 을 살찌 매개 변수를 설정했습니다. 얇은 선이 남아 있습니다.
  • 사용 geom_segment : this 메서드를 사용하여 중간에 흰색 세그먼트를 겹쳐 보려고했습니다. 그러나 흰색 선분을 중앙선에 겹치게하는 것은 상자의 모서리도 지워지기 때문에 만족스럽지 않습니다. 이 방법은 here에서 볼 수 있듯이 boxplot을 사용하여 작동한다고 생각합니다. 상자 가장자리에 영향을 미치지 않고 중간 색을 변경할 수 있습니다. "해키"방법의
+0

는'나를 위해 작동 0' = 평평'packageVersion ('ggplot2') # [1] '2.2.1'' – mt1022

+0

또한 [이]를 시도해 볼 수도 있습니다 (http://stackoverflow.com/a/30002461/3198540) –

답변

2

한 종류 이것이 당신이 게시 대답에 fatten 인수를 사용하는 것입니다 수행하는,하지만 NULL와 동일하게 설정. 데이터를 게시하지 않았으므로 mtcars 내장 R 데이터 세트를 사용했습니다. 처럼이 보일 것이다

library(ggplot2) 
ggplot(data = mtcars) + geom_boxplot(aes(x = as.factor(am), y = hp), fatten = NULL) 

enter image description here

관련 문제