Temalarla özelleştirme

Julia ile Veri Görselleştirmeye Giriş

Gustavo Vieira Suñe

Data Analyst

Plots.jl temaları

  • Kolay özelleştirme
using Plots

# Temayı ayarla
theme(thm::Symbol; kwargs...)
  • Çok sayıda tema (thm) seçeneği: :default, :dark, :ggplot2, :juno, ...
  • kwargs: varsayılan öznitelikleri ayarlar

Örn., theme(:juno, linecolor=:red, linewidth=5)

Julia ile Veri Görselleştirmeye Giriş

Temaları önizleme

showtheme(:ggplot2)

ggplot2 temasıyla oluşturulmuş birçok farklı grafiği içeren bir şekil.

showtheme(:juno)

Juno temasıyla oluşturulmuş birçok farklı grafiği içeren bir şekil.

Julia ile Veri Görselleştirmeye Giriş

En sevilen müzik türleri

  • Müzik ve ruh sağlığı veri seti.
using DataFrames, CSV, Plots

# Veri setini yükle
streaming = DataFrame(CSV.File("streaming.csv"))

# Türe göre grupla grouped = groupby(streaming, "Fav genre") # Türleri say counts = combine(grouped, nrow => :count)
  • Çubuk grafikle görselleştir!
Julia ile Veri Görselleştirmeye Giriş

Varsayılan temalı çubuk grafik

# :default ile çubuk grafik
bar(
    counts[!, "Fav genre"],
    counts.count,

title="En Sevilen Müzik Türleri" ylabel="Frekans", label=false, )

Varsayılan tema ile oluşturulmuş, en sevilen türlerin sayımlarını gösteren bir çubuk grafik.

Julia ile Veri Görselleştirmeye Giriş

Farklı bir tema deneyin

# Temayı ayarla
theme(:juno)

# :juno ile çubuk grafik bar( counts[!, "Fav genre"], counts.count, label=false, ylabel="Frekans", title="En Sevilen Müzik Türleri" )

Juno temasıyla oluşturulmuş, en sevilen türlerin sayımlarını gösteren bir çubuk grafik.

Julia ile Veri Görselleştirmeye Giriş

Daha çarpıcı yapın

theme(
    :juno,

# Varsayılan çizgi rengi ve kalınlığı linecolor=:red, linewidth=5,
# Eksen çizgilerini gizle framestyle=:grid )
bar( counts[!, "Fav genre"], counts.count, label=false, ylabel="Frekans", title="En Sevilen Müzik Türleri" )

Varsayılan tema ile, çubukların etrafında kalın kırmızı çizgi bulunan, en sevilen türlerin sayımlarını gösteren bir çubuk grafik.

  • Dosyaya kaydet: savefig("genres.png")
Julia ile Veri Görselleştirmeye Giriş

Hadi pratik yapalım!

Julia ile Veri Görselleştirmeye Giriş

Preparing Video For Download...