Seaborn'u kullanmanın en kolay yolu: seaborn'u sns formatına aktarın
Seaborn , Matplotlib’in üzerine kurulmuş bir Python veri görselleştirme kütüphanesidir.
Seaborn’u Python ortamınıza aktarmanın en yaygın yolu aşağıdaki sözdizimini kullanmaktır:
import seaborn as sns
Kodun içe aktarılan seaborn kısmı Python’a Seaborn kütüphanesini mevcut ortamınıza entegre etmesini söyler.
Kodun as sns kısmı Python’a Seaborn’a sns takma adını vermesini söyler. Bu, seaborn.işlev_adı yerine yalnızca sns.işlev_adı yazarak Seaborn işlevlerini kullanmanıza olanak tanır.
Seaborn’u içe aktardıktan sonra verileri hızlı bir şekilde görselleştirmek için yerleşik işlevleri kullanabilirsiniz.
Deniz Doğuşu Temasını Ayarla
Seaborn’u içe aktardıktan sonra aşağıdaki işlevi kullanarak varsayılan çizim temasını ayarlayabilirsiniz:
sns. set_theme (style=' darkgrid ')
Bu işlev aşağıdaki potansiyel stilleri bağımsız değişken olarak alır:
- darkgrid (beyaz ızgaralı koyu arka plan)
- beyaz ızgara (gri ızgaralı beyaz arka plan)
- koyu (ızgarasız koyu arka plan)
- beyaz (ızgarasız beyaz arka plan)
- derecelendirmeler (eksen derecelendirmeli ve ızgarasız beyaz arka plan)
Temanın Seaborn kütüphanesini içe aktardıktan sonra ayarlanması önerilir.
İlk planınızı oluşturun
Seaborn’u içe aktarıp temayı ayarladıktan sonra ilk planınızı oluşturmaya hazırsınız.
Seaborn’un oluşturabileceğiniz çeşitli yerleşik planları vardır:
- Bir nokta bulutu
- çizgi grafiği
- tarihi olay örgüsü
- kdeplot
- Ecdfplot
- halı
- şeritler halinde çizilmiş
- sürü
- kutu planı
- keman senaryosu
- nokta grafiği
- bar planı
Örneğin, yerleşik Seaborn ipuçları veri kümesini kullanarak basit bir nokta bulutunun nasıl oluşturulacağı aşağıda açıklanmıştır:
import seaborn as sns
#set theme
sns. set_theme (style=' darkgrid ')
#load tips dataset
tips = sns. load_dataset (' tips ')
#create scatterplot
sns. scatterplot (data=tips, x=' total_bill ', y=' tip ')
Aynı veri setini kullanarak bir keman grafiğini nasıl oluşturacağınız aşağıda açıklanmıştır:
import seaborn as sns
#set theme
sns. set_theme (style=' dark ')
#load tips dataset
tips = sns. load_dataset (' tips ')
#create scatterplot
sns. violinplot (data=tips, x=' total_bill ', color=' purple ')
Seaborn izleme fonksiyonlarına tam bir genel bakış içinbu dokümantasyon sayfasına bakın.
Ek kaynaklar
Seaborn hakkında daha fazla bilgi edinmek istiyorsanız çevrimiçi Seaborn belgelerinin tamamına göz atın.
Seaborn’un pratik uygulamaları için aşağıdaki eğitimlere göz atın:
Seaborn Arsalarına Başlık Nasıl Eklenir?
Seaborn grafiğinin şekil boyutu nasıl ayarlanır?
Seaborn’da bir efsanenin konumu nasıl değiştirilir?