이러한 데이터 프레임이 주어지면 :
dt val 02-09 0.1 02-09 0.2 02-09 0.15 02-10 0.3 02-10 -0.1 ...
상자 그림을 사용하여 val각각 의 매체, 분산을 표시하고 싶습니다 dt.
val
dt
ggplot(data = df,aes(y=val,x=dt)) + geom_boxplot()
하지만 내가 얻은 것은 :
상자가 하나뿐임을 알 수 있습니다. 내가 시도했을 때 outlier.colour = "red"모든 포인트가 빨간색입니다. 왜? 모든 값은 (-1,1) 간격에 있습니다.
outlier.colour = "red"
이것은 문제를 설명해야합니다.
set.seed(42) x <- rnorm(10) x <- c(x, rep(0, 100)) #add 100 zero values boxplot(x)
quantile(x, c(0.25, 0.5, 0.75)) #25% 50% 75% # 0 0 0
(거의) 동일한 값이 많은 경우 사 분위수는 (거의) 동일합니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
QR 코드를 생성하려면 클릭
몇 마디 만하겠습니다