15 개월 연속 데이터가 있지만 12 개월에 대한 관측치가 없습니다.
"월" data.frame
이 1에서 15까지의 정수로 코딩되어 있습니다. 12는 발생하지 않습니다.
boxplot (data$y ~ data$month)
월을 14 단계의 요인으로 변환하는 것처럼 보이므로 12 개월 데이터가있을 경우 차이가없는 것으로 보입니다.
상자 그림에서 간격을 12로 유지하려면 어떻게해야합니까? 회귀선을 오버레이하고 싶지만 틈이 없으면 옳지 않습니다.
당신 boxplot()
의 달을 요인으로 바꾸는 것이 옳습니다 .
R에게 12가 유효한 요인 수준이 될 것이라고 명시 적으로 말하면 좋습니다.
data <- data.frame(y=rnorm(200),month=sample(c(1:11,13:15),200,replace=TRUE))
with(data,boxplot(y~factor(month,levels=1:15)))
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다