에 ggplot에 인쇄되지 않습니다 나는 다음과 같은 예를 들어 데이터 세트가 있습니다R : 오차 막대는 로그 스케일
Sample,Zeitpunkt,Target,NRQ,SD
"Ctrl","42wk","Ccl12",0.02288218,0.02693519
내가 대수 Y 규모를 사용해야합니다. MWE는 다음과 같습니다.
library("ggplot2")
Cc <- ggplot(test, aes(x=Sample, y=NRQ, fill=Zeitpunkt, ymin=NRQ-SD, ymax=NRQ+SD))
Cc <- Cc + geom_bar(stat="identity", position="dodge")
Cc <- Cc + scale_y_log10(breaks=c(0.01,0.1,1,10,100), limits=c(0.00001,200))
Cc <- Cc + annotation_logticks(base = 10, sides="l")
Cc <- Cc + guides(fill = guide_legend(keywidth = 0.6, keyheight = 0.6))
Cc <- Cc + geom_errorbar(linetype=1, size=0.5, width=0, position=position_dodge(0.9))
오류 막대가 생성됩니다. 그러나 그것은하지 않습니다
우리는 지금까지 발견 한 무엇 :
- 오류 값이 예
0.02288218 < 0.02693519
의 평균 값 (보다 큰 경우 오류가 발생합니다 . errorbars는 플롯의 한계를 치는 경우
- 는 또한 발생합니다.
dodge
명령이 우리 때문에 포함되어 있습니다 더 많은 데이터가 포함 된 실제 플롯에 필요하므로 포함 시키면 좋을 것입니다. 이런 종류의 플롯에서 오류 막대를 플로팅하는 방법이 있습니까?
감사합니다.