Julia/ CairoMakie를 활용해 막대그래프 그리기

--

CairoMakie는 프리젠테이션급의 고품질 그래프를 제공하는 줄리아 패키지다. 이를 이용해 BarPlot을 그리는 방법을 알아본다. Julia1.7.2와 CairoMakie v0.7.4, DataFrames v1.3.2 패키지를 사용했다.

1. 1인당 실질 국민총소득 2012~2021년

Pkg.add("CairoMakie")
Pkg.add("DataFrames")
using DataFrames
using CairoMakie
# data
gni = DataFrame(
year = [
2012, 2013, 2014, 2015,
2016,2017,2018,2019,
2020,2021],
income=[
2900,2998,3083,3260,
3391,3493,3532,3532,
3519,3647]
)
# plottingbarplot(gni.year,
gni.income,
color=gni.income,
axis = (title="1인당 실질 국민총소득 추이(만원)",)
)

위 코드를 실행하면 다음의 그래프가 만들어진다. 데이터 소스는 한국 통계청이다.

2. 가구균등화 가처분소득 지니계수 2012~2020년

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="연도별 지니계수 추이(균등화가처분소득)",))

위 코드를 실행해 아래 그래프를 얻었다. 데이터 소스는 한국 통계청의 가계금융복지조사 결과 발표자료다.

* 소득주도성장은 정말 실패한 걸까?를 작성하면서 사용한 방법이다.

--

--