2017-10-04 6 views
0

이 주제에 관해 많은 의문점이 있음을 알고 있지만 필요한 답을 찾을 수 없습니다. 몇 년 전 나는 R을 사용했는데 이제는 아무 것도 기억할 수 없지만 모든 단일 점에 대한 신뢰 구간과 점 사이의 주 행 (스크린 샷과 같은)으로 차트를 그리는 것은 가능합니다. 스프레드 시트로 계산 된 모든 데이터가 이미 있습니다. 간단한 예 :신뢰 구간, 포인트 및 라인 플롯

  • 포인트 값 (이전 값의 평균) : 4 (10에서 m), 5 (20 m), 6 (30에서 m)
  • 신뢰 구간 : 0.2 (값 4), (

) 값 6 값 5) 0.5 (0.9은이 같은 차트를 그릴 구문이 필요합니다 enter image description here

답변

4

쉽고 빠른 플로팅에 사용 ggplot2.

data <- data.frame(distance = c(10, 20, 30), 
        value = c(4, 5, 6), 
        CI  = c(0.2, 0.5, 0.9)) 
library(ggplot2) 
ggplot(data, aes(distance, value)) + 
    geom_point() + 
    geom_line() + 
    geom_errorbar(aes(ymin = value - CI, ymax = value + CI)) + 
    labs(x = "DISTANCE", 
     y = "VALUES", 
     title = "MY TITLE") + 
    theme_classic() 

enter image description here

+0

감사합니다! 이것은 내가 필요한 것입니다. – Johannes

+0

@Johannes 도와 드리겠습니다. – PoGibas

+0

실례합니다. 다른 빠른 질문 : 다른 행을 삽입하고 싶습니까? 예 : values2 = c (6,7,8), CI2 = c (0.2, 0.11. 0.17) 나는 stackoverflow에 관한 비슷한 질문을 여기에서 읽었지만 그 방법을 알 수 없다. 이 경우. 나는 ggplot ..thanks에서 "그룹"명령을 사용해야한다고 생각합니다. – Johannes