Bắt đầu với Plots.jl

Nhập môn Trực quan hóa Dữ liệu với Julia

Gustavo Vieira Suñe

Data Analyst

Plots.jl

Logo Plots.jl

Nhập môn Trực quan hóa Dữ liệu với Julia

Cài đặt và import Plots.jl

  • Cài đặt
using Pkg

Pkg.add("Plots")
  • Import
using Plots
Nhập môn Trực quan hóa Dữ liệu với Julia

Biểu đồ Julia đầu tiên

using CSV, DataFrames
using Plots

# Tải dữ liệu fund = DataFrame(CSV.File("fund.csv"))
# Vẽ giá theo thời gian plot( # Giá trị trục x fund.price_date, # Giá trị trục y fund.open, )

Biểu đồ đường thể hiện biến động giá của quỹ theo thời gian, xu hướng tăng rõ rệt ngoại trừ đợt giảm vào tháng 3/2020.

Nhập môn Trực quan hóa Dữ liệu với Julia

Từ đường sang điểm

using CSV, DataFrames
using Plots

# Tải dữ liệu
fund = DataFrame(CSV.File("fund.csv"))

# Vẽ giá mở và đóng cửa scatter( # Giá trị trục x fund.open, # Giá trị trục x fund.close, )

Biểu đồ phân tán đơn giản thể hiện mối quan hệ giữa giá mở và đóng cửa hằng ngày. Đồ thị cho thấy tương quan dương giữa hai biến.

Nhập môn Trực quan hóa Dữ liệu với Julia

Thêm tiêu đề và nhãn trục

# Vẽ giá mở và đóng cửa
scatter(
    fund.open,
    fund.close,

# Thêm tiêu đề title="Biến động giá trong ngày",
# Thêm nhãn trục xlabel="Giá mở cửa (USD)", ylabel="Giá đóng cửa (USD)", )

Biểu đồ phân tán đơn giản thể hiện mối quan hệ giữa giá mở và đóng cửa hằng ngày. Đồ thị cho thấy tương quan dương giữa hai biến.

Nhập môn Trực quan hóa Dữ liệu với Julia

Ghi nhớ nhanh

  • Đường

    • Xu hướng theo thời gian
      plot(x, y)
      
  • Phân tán

    • Mối quan hệ
      scatter(x, y)
      
  • Nhãn trục và tiêu đề
    • Dễ đọc hơn
      title="My title", xlabel="My x-label", ylabel="My y-label"
      
Nhập môn Trực quan hóa Dữ liệu với Julia

Ayo berlatih!

Nhập môn Trực quan hóa Dữ liệu với Julia

Preparing Video For Download...