Julia 언어와 CairoMakie 패키지를 이용해 시각화 작업
CairoMakie는 프리젠테이션급의 고품질 그래프를 제공하는 줄리아 패키지다. 이를 이용해 BarPlot을 그리는 방법을 알아본다. Julia1.7.2와 CairoMakie v0.7.4, DataFrames v1.3.2 패키지를 사용했다.
Pkg.add("CairoMakie")
Pkg.add("DataFrames")
using DataFrames
using CairoMakie
# 데이터 구축
gni = DataFrame(
year = [
2012, 2013, 2014, 2015,
2016,2017,2018,2019,
2020,2021],
income=[
2900,2998,3083,3260,
3391,3493,3532,3532,
3519,3647]
)
# plotting
barplot(gni.year,
gni.income,
color=gni.income,
axis = (title="1인당 실질 국민총소득 추이(만원)",)
)
Julia에서 위 코드를 실행하면 다음의 그래프가 만들어진다. 데이터 소스는 한국 통계청이다.
using CairoMakie
using DataFrames
# data
gini_co = DataFrame(year = [2012, 2013, 2014, 2015, 2016,2017,2018,2019,2020], gini = [0.385,0.372,0.363,0.352,0.355,0.354,0.345,0.339,0.331])
# plotting
barplot(gini_co.year, gini_co.gini, color=gini_co.gini, strokecolor=:black, axis = (title="연도별 지니계수 추이(균등화가처분소득)",))
위 코드를 실행해 아래 그래프를 얻었다. 데이터 소스는 한국 통계청의 가계금융복지조사 결과 발표자료다.
* 소득주도성장은 정말 실패한 걸까?를 작성하면서 사용한 방법이다.