티스토리 뷰
여기에 나와있는 코드를 약간 변형하여
시계열에 마지막 값을 표시하는 것입니다.
AER 패키지에 있는 Grundfeld 자료를 불러들입니다.
library(tidyverse)
library(dplyr)
library(AER)
data("Grunfeld")
a <- Grunfeld
시계열 값의 끝값을 a_ends 에 담습니다.
a_ends <- a %>%
group_by(firm) %>%
top_n(1, year) %>%
pull(value)
ggplot의 보조축을 이용하여 끝 값을 표시하고, 약간의 분식을 하면 아래와 같은 그림을 얻을 수가 있습니다.
a %>%
select(year, value, firm) %>%
ggplot(aes(x = year,y = value,color = firm)) +
geom_line() +
scale_y_continuous(sec.axis = sec_axis(~ ., breaks = a_ends)) +
scale_x_continuous(expand = c(0, 0)) +
ggtitle("기업의 가치") +
labs(x = "연도",
y = "가치",
caption = "중요한경제문제연구소") +
theme_minimal() +
scale_color_brewer(palette = "BrBG")
그러면 아래와 같은 그림을 얻을 수가 있습니다.

'R' 카테고리의 다른 글
[R] 구글 트렌드를 이용한 조국 검색 결과 (1) | 2019.10.19 |
---|---|
[R] R에서 GIS . 신규 커피집 표시하기 (0) | 2019.10.11 |
2019년 정부 예산 treemap 그리기 (2) | 2019.06.14 |
열린재정 open API 이용하여 parsing 하기 (3) | 2019.06.08 |
열린재정 open API 사용 후기 (0) | 2019.06.06 |