기본 콘텐츠로 건너뛰기

라벨이 2.12 Line Plot인 게시물 표시

2.12 Line Plot

12. line plot & Time Series Plot geom_line() 은 먼저 데이터가 x축 변수와 y축 변수가 1 대 1 매칭이 되는지 확인을 하여야 합니다. 만약 그렇지 않은 경우, 그래프가 이상하게 나오는 것을 확인할 수가 있습니다. line plot은 항상 group 옵션을 지정해 주어야 합니다. 기본적으로 선을 1개 그리려고 할 때는 group = 1을 설정하고, 색으로 구분해서 그릴 경우는 구분 변수를 설정해주면 됩니다. xxxxxxxxxx ggplot ( STOCK ) +   geom_line ( aes ( x = Year , y = Open ), group = 1 ) +   theme_bw () 이런 경우는 x축과 y축 변수가 1 대 1 매칭이 되지 않았기에 생긴 문제입니다. 그렇기에 geom_line() 그래프를 그릴 때는 종종 집계된 데이터를 활용하여 그리는 것이 맞습니다. 지금은 1대1 매칭이 되는 Date 변수를 x축으로 하여 그래프를 그리도록 하겠습니다. xxxxxxxxxx ggplot ( STOCK ) +   geom_line ( aes ( x = Date , y = Open ), group = 1 ) +   theme_bw () ​ ggplot ( STOCK ) +   geom_line ( aes ( x = Date , y = Open ,                 col = Year , group = Year )) +   theme_bw ()