2012-06-26 4 views
3

제한된 ylim 매개 변수로 구성된 boxplot의 중앙값이 조정 된 y 축없이 median() 함수 또는 상자 그림에서 얻은 중앙값과 다를 수 있습니다.ggplot2 : boxplot은 y 축 한계 내에있는 계산에만 사용합니까?

boxplot이 y 축의 정의 된 간격 내에있는 값만 계산에 사용된다는 것을 의미합니까 ?? 그렇다면 어떻게 올바른 boxplot (모든 값을 기반으로)을 얻을 수 있습니까? 그러나 y.axis의 특정 간격에 그립니다. ??

대단히 감사합니다.

답변

8

ylim을 사용하면 y의 배율이 제한됩니다. ggplot에서 눈금의 범위를 벗어나는 데이터는 무시되고 통계 계산 (예 : 상자 그림)에 포함되지 않습니다. 포함 된 데이터를 변경하지 않고 축 만 확대하려면 coord_cartesian(ylim=...)을 사용하십시오.

+0

대단히 고맙습니다. 나에게 분명하지 않았습니다. – yerba

+0

오늘도 도움이되었습니다. 좋은 대답. –

+0

와우 !! 정말 고마워! 나는 이것이 "feature"인가 "bug"인가 궁금하다. 나는 일 림이 이런 식으로 일한다는 것을 결코 깨닫지 못했고, 내가 과거에 만들어야 할 실수에 대해 걱정하고 있습니다. 이것이 바람직한 행동이라면, 나는 문서에서 이것을 설명해야한다고 생각한다. –