Aan de slag met Plots.jl

Introductie tot datavisualisatie met Julia

Gustavo Vieira Suñe

Data Analyst

Plots.jl

Plots.jl-logo

Introductie tot datavisualisatie met Julia

Plots.jl installeren en importeren

  • Installatie
using Pkg

Pkg.add("Plots")
  • Importeren
using Plots
Introductie tot datavisualisatie met Julia

Onze eerste Julia-plot

using CSV, DataFrames
using Plots

# Dataset laden fund = DataFrame(CSV.File("fund.csv"))
# Koersen door de tijd plotten plot( # Waarden op x-as fund.price_date, # Waarden op y-as fund.open, )

Een lijngrafiek van de koersschommelingen van een fonds door de tijd, met een duidelijke stijgende trend en een dip in maart 2020.

Introductie tot datavisualisatie met Julia

Van lijnen naar punten

using CSV, DataFrames
using Plots

# Dataset laden
fund = DataFrame(CSV.File("fund.csv"))

# Open- en slotkoersen plotten scatter( # Waarden op x-as fund.open, # Waarden op x-as fund.close, )

Een eenvoudige spreidingsplot van de relatie tussen dagelijkse openings- en slotkoersen. De grafiek toont een positieve correlatie.

Introductie tot datavisualisatie met Julia

Titel en aslabels toevoegen

# Plot open- en slotkoersen
scatter(
    fund.open,
    fund.close,

# Titel toevoegen title="Intraday Price Movement",
# Aslabels toevoegen xlabel="Opening Price (USD)", ylabel="Closing Price (USD)", )

Een eenvoudige spreidingsplot van de relatie tussen dagelijkse openings- en slotkoersen. De grafiek toont een positieve correlatie.

Introductie tot datavisualisatie met Julia

Spiekbrief

  • Lijngrafieken

    • Trends in de tijd
      plot(x, y)
      
  • Spreidingsplots

    • Relaties
      scatter(x, y)
      
  • Aslabels en titels
    • Makkelijker te lezen
      title="My title", xlabel="My x-label", ylabel="My y-label"
      
Introductie tot datavisualisatie met Julia

Laten we oefenen!

Introductie tot datavisualisatie met Julia

Preparing Video For Download...