Plots.jl 시작하기

Julia로 시작하는 데이터 시각화

Gustavo Vieira Suñe

Data Analyst

Plots.jl

Plots.jl 로고

Julia로 시작하는 데이터 시각화

Plots.jl 설치 및 임포트

  • 설치
using Pkg

Pkg.add("Plots")
  • 불러오기
using Plots
Julia로 시작하는 데이터 시각화

첫 Julia 그래프

using CSV, DataFrames
using Plots

# 데이터 불러오기 fund = DataFrame(CSV.File("fund.csv"))
# 시간에 따른 가격 그리기 plot( # x축 값 fund.price_date, # y축 값 fund.open, )

펀드의 시간별 가격 변동을 보여주는 선 그래프. 2020년 3월 하락을 제외하면 상승 추세가 뚜렷함.

Julia로 시작하는 데이터 시각화

선에서 점으로

using CSV, DataFrames
using Plots

# 데이터 불러오기
fund = DataFrame(CSV.File("fund.csv"))

# 시가와 종가 산점도 scatter( # x축 값 fund.open, # x축 값 fund.close, )

일별 시가와 종가의 관계를 보여주는 단순 산점도. 두 변수 사이에 양의 상관이 보임.

Julia로 시작하는 데이터 시각화

제목과 축 레이블 추가

# 시가와 종가 산점도
scatter(
    fund.open,
    fund.close,

# 제목 추가 title="Intraday Price Movement",
# 축 레이블 추가 xlabel="Opening Price (USD)", ylabel="Closing Price (USD)", )

일별 시가와 종가의 관계를 보여주는 단순 산점도. 두 변수 사이에 양의 상관이 보임.

Julia로 시작하는 데이터 시각화

치트시트

  • 선 그래프

    • 시간에 따른 추세
      plot(x, y)
      
  • 산점도

    • 관계 파악
      scatter(x, y)
      
  • 축 레이블과 제목
    • 해석 용이
      title="My title", xlabel="My x-label", ylabel="My y-label"
      
Julia로 시작하는 데이터 시각화

연습해 봅시다!

Julia로 시작하는 데이터 시각화

Preparing Video For Download...