Sonraki Düğmedeki Makale: 899988

Jupyter Notebook, veri bilimcilerinin başvurabileceği bir numaralı araçtır. Veri görselleştirme, kolay analiz ve işbirliği için kullanılabilecek etkileşimli bir web arayüzü sunar.

Veri görselleştirme, haritalar veya grafikler aracılığıyla verileriniz için bağlam bulmanızı sağlar. Bu eğitim, Jupyter Not Defterindeki grafiklerle etkileşim kurmak için kapsamlı bir kılavuz sunar.

Önkoşullar

Gerek Jupyter kurulu makinenizde. Değilse, aşağıdaki kodu komut satırınıza girerek kurabilirsiniz:

 $ pip jupyter yükle

Ayrıca şunlara da ihtiyacınız olacak pandalar ve matplotlib kütüphane:

$ pip pandaları yükle
$ pip matplotlib'i yükle

Kurulum tamamlandıktan sonra Jupyter Notebook sunucusunu başlatın. Bunu yapmak için terminalinize aşağıdaki komutu yazın. Geçerli dizindeki dosyaları gösteren bir Jupyter sayfası, bilgisayarınızın varsayılan tarayıcısında açılacaktır.

$ jupyter not defteri

Not: Bu komutu çalıştırdığınız terminal penceresini kapatmayın. Bunu yaparsanız sunucunuz duracaktır.

instagram viewer

Basit Arsa

Yeni bir Jupyter sayfasında şu kodu çalıştırın:

matplotlib.pyplot dosyasını plt olarak içe aktar
x = [1,2,3,4,5,6,7,8]
y = [2,4,6,8,10,12,14,16]
plt.plot (x, y)
plt.show ()

Kod basit bir çizgi grafiği içindir. İlk satır, pyplot kütüphaneden grafik oluşturma matplotlib API. Üçüncü ve dördüncü satırlar sırasıyla x ve y eksenlerini tanımlar.

arsa() yöntemi grafiğin grafiğini çizmek için çağrılır. göstermek() yöntemi daha sonra grafiği görüntülemek için kullanılır.

Bunun yerine bir eğri çizmek istediğinizi varsayalım. Süreç aynı. Sadece değerlerini değiştirin python listesi y ekseni için.

matplotlib.pyplot dosyasını plt olarak içe aktar
x = [3,4,5,6,7,8,9,10,11,12]
y = [9,16,25,36,49,64,81,100,121,144]
plt.plot (x, y)
plt.show ()

Önemli bir şeye dikkat edin: Her iki grafikte de açık bir ölçek tanımı yoktur. Ölçek otomatik olarak hesaplanır ve uygulanır. Bu, Juypter'in size kod hakkında endişelenmek yerine işinize (veri analizi) odaklanmanızı sağlayan birçok ilginç özellikten biridir.

Aynı zamanda tetikte iseniz, x ve y eksenleri için değer sayısının aynı olduğunu görebilirsiniz. Bunlardan herhangi biri diğerinden daha azsa, kodu çalıştırdığınızda bir hata işaretlenecek ve hiçbir grafik gösterilmeyecektir.

Mevcut Tipler

Yukarıdaki çizgi grafik ve eğrinin aksine, diğer grafik görselleştirmelerinin (örneğin histogram, çubuk grafik vb.) Gösterilebilmesi için açıkça tanımlanması gerekir.

Çubuk grafiği

Bir çubuk grafiğini göstermek için, bar() yöntem.

matplotlib.pyplot dosyasını plt olarak içe aktar
x = [3,4,5,6,7,8,9,10,11,12]
y = [9,16,25,36,49,64,81,100,121,144]
plt.bar (x, y)
plt.show ()

Dağılım grafiği

Yapmanız gereken tek şey, dağılım () önceki koddaki yöntem.

matplotlib.pyplot dosyasını plt olarak içe aktar
x = [3,4,5,6,7,8,9,10,11,12]
y = [9,16,25,36,49,64,81,100,121,144]
plt.scatter (x, y)
plt.show ()

Yuvarlak diyagram

Bir pasta grafiği yukarıdakilerden biraz farklıdır. 4. satır özellikle ilgi çekicidir, bu nedenle oradaki özelliklere bir göz atın.

incir boyutu en boy oranını ayarlamak için kullanılır. Bunu istediğiniz herhangi bir şeye ayarlayabilirsiniz (ör. (9,5)), ancak resmi Pandas belgeleri 1 en boy oranını kullanmanızı tavsiye ediyor.

matplotlib.pyplot dosyasını plt olarak içe aktar
x = [4,9,16,25,36]
fig = plt.figure (figsize = (9, 5)) # line 4
plt.pie (x)
plt.show ()

Pasta grafiğin dikkate değer bazı parametreleri vardır:

etiketler - Bu, pasta grafiğindeki her dilime bir etiket vermek için kullanılabilir.

renkler - Bu, dilimlerden her birine önceden tanımlanmış renkler vermek için kullanılabilir. Renkleri hem metin biçiminde (ör. "Sarı") hem de onaltılık biçimde (ör. "# Ebc713") belirtebilirsiniz.

Aşağıdaki örneğe bakın:

matplotlib.pyplot dosyasını plt olarak içe aktar
x = [4,9,16,25,36]
fig = plt.figure (figsize = (5.5, 5.5))
plt.pie (x, labels = ("Guavas", "Meyveler", "Mangolar", "Elmalar", "Avokado"),
renkler = ("# a86544", "# eb5b13", "# ebc713", "# bdeb13", "# 8aeb13"))
plt.show ()

Gibi başka araziler de var geçmiş, alan ve kde yapabilirsin Pandas belgeleri hakkında daha fazla bilgi edinin.

Çizim Biçimlendirmesi

Yukarıdaki grafiklerde etiket gibi herhangi bir husus bulunmamaktadır. İşte bunu nasıl yapacağınız.

Bir başlık eklemek için aşağıdaki kodu Jupyter Defterinize ekleyin:

matplotlib.pyplot.title ("Grafik Başlığım")

X ve y eksenleri sırasıyla aşağıdaki gibi etiketlenebilir:

matplotlib.pyplot.xlabel ("x ekseni etiketim")
matplotlib.pyplot.ylabel ("y ekseni etiketim")

Daha Fazlasını Öğrenin

Çalıştırabilirsin Yardım() Jupyter komutları hakkında etkileşimli yardım almak için dizüstü bilgisayarınızda komut verin. Belirli bir nesne hakkında daha fazla bilgi almak için şunu kullanabilirsiniz: yardım (nesne).

Ayrıca, csv dosyalarındaki veri kümelerini kullanarak grafik çizmeyi denemeyi de iyi bir uygulama bulacaksınız. Verileri nasıl görselleştireceğinizi öğrenmek, bulgularınızı iletmek ve analiz etmek için güçlü bir araçtır, bu nedenle becerinizi geliştirmek için biraz zaman ayırmaya değer.

E-posta adresi
Pandalar Kullanarak Excel Verilerini Python Komut Dosyalarına Aktarma

Gelişmiş veri analizi için Python, Excel'den daha iyidir. Excel verilerinizi Pandalar kullanarak bir Python betiğine nasıl aktaracağınız aşağıda açıklanmıştır!

Sonrakini Oku

İlgili konular
  • Programlama
  • Python
  • Kodlama Eğitimleri
  • Veri analizi
Yazar hakkında
Jerome Davidson (5 Makale Yayınlandı)

Jerome, MakeUseOf'ta Personel Yazarıdır. Programlama ve Linux üzerine makaleler içermektedir. Aynı zamanda bir kripto meraklısı ve her zaman kripto endüstrisini takip ediyor.

Jerome Davidson'dan Daha Fazla

Haber bültenimize abone ol

Teknoloji ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için haber bültenimize katılın!

Bir adım daha…!

Lütfen size az önce gönderdiğimiz e-postadaki e-posta adresinizi onaylayın.

.