Kom igång med Plots.jl

Introduktion till datavisualisering med Julia

Gustavo Vieira Suñe

Data Analyst

Plots.jl

Plots.jl-logotyp

Introduktion till datavisualisering med Julia

Installera och importera Plots.jl

  • Installation
using Pkg

Pkg.add("Plots")
  • Import
using Plots
Introduktion till datavisualisering med Julia

Vårt första Julia-diagram

using CSV, DataFrames
using Plots

# Load dataset fund = DataFrame(CSV.File("fund.csv"))
# Plot prices over time plot( # Values in x-axis fund.price_date, # Values in y-axis fund.open, )

Ett linjediagram som visar prisutvecklingen för en fond över tid, med en tydlig uppåtgående trend förutom ett fall i mars 2020.

Introduktion till datavisualisering med Julia

Från linjer till punkter

using CSV, DataFrames
using Plots

# Load dataset
fund = DataFrame(CSV.File("fund.csv"))

# Plot open and close prices scatter( # Values in x-axis fund.open, # Values in x-axis fund.close, )

Ett enkelt punktdiagram som visar sambandet mellan dagliga öppnings- och stängningspriser. Diagrammet visar en positiv korrelation mellan de två variablerna.

Introduktion till datavisualisering med Julia

Lägg till titel och axeletiketter

# Plot open and close prices
scatter(
    fund.open,
    fund.close,

# Add title title="Intraday Price Movement",
# Add axis labels xlabel="Opening Price (USD)", ylabel="Closing Price (USD)", )

Ett enkelt punktdiagram som visar sambandet mellan dagliga öppnings- och stängningspriser. Diagrammet visar en positiv korrelation mellan de två variablerna.

Introduktion till datavisualisering med Julia

Snabbreferens

  • Linjediagram

    • Trender över tid
      plot(x, y)
      
  • Punktdiagram

    • Samband
      scatter(x, y)
      
  • Axeletiketter och titlar
    • Enklare att tolka diagrammet
      title="My title", xlabel="My x-label", ylabel="My y-label"
      
Introduktion till datavisualisering med Julia

Nu kör vi en övning!

Introduktion till datavisualisering med Julia

Preparing Video For Download...