• Buradasın

    Matplotlib ile Veri Görselleştirme Eğitim Serisi

    youtube.com/watch?v=uX0MI1BgIyI

    Yapay zekadan makale özeti

    • Bu video, bir eğitim serisinin ilk bölümü olup, konuşmacı veri görselleştirme konusunda bilgi paylaşmaktadır. Konuşmacı, kanalında veri bilimi, makine öğrenmesi ve derin öğrenme konularında çeşitli içerikler sunduğunu belirtmektedir.
    • Video, Matplotlib kütüphanesinin temel kullanımını anlatmaktadır. İçerikte Matplotlib'in nasıl import edileceği, plt.plot ve plt.scatter fonksiyonlarının kullanımı, nokta şekilleri ve temel çizim örnekleri gösterilmektedir. Ayrıca Numpy kütüphanesi ile birlikte linspace fonksiyonunun kullanımı ve sinüs grafiği çizimi örneği üzerinden uygulamalı bilgiler sunulmaktadır.
    • Bu eğitim serisi, ilerleyen bölümlerde daha detaylı ve kapsamlı kaynaklar kullanarak ilerleyecektir. Konuşmacı, Matplotlib'in MATLAB'a benzer bir programlama dili olduğunu ve Numpy ile birlikte daha kolay ve ücretsiz bir matematik ve çizim kütüphanesi sunduğunu vurgulamaktadır.
    00:00Veri Görselleştirme Serisi ve Matplotlib Kütüphanesi
    • Bu video, veri görselleştirme serisinin ilk videosu olup, matplotlib kütüphanesini kullanarak başlanacak.
    • Veri görselleştirme için birçok kütüphane var ancak matplotlib temel bir kütüphane olduğu için tercih edilmiş.
    • Veri bilimi alanında kullanılmak üzere kanalda pandas, keras, tensorflow, makine öğrenmesi ve derin öğrenme serileri bulunmaktadır.
    02:55Matplotlib Kütüphanesinin Önemi
    • Python for Data Science kurslarında pandas, matplotlib ve numpy gibi kütüphanelerin kullanılması yaygın.
    • Matplotlib kütüphanesi, veri görselleştirme için temel bir kütüphane olarak sunulacak.
    • Matplotlib öğrendikten sonra diğer kütüphaneler daha kolay anlaşılacaktır.
    06:07Matplotlib Kullanımı
    • Matplotlib kütüphanesini kullanmak için "import matplotlib.pyplot as plt" şeklinde import edilir.
    • Veri görselleştirmek için "plt.show()" fonksiyonu kullanılır.
    • "np.arange(100)" fonksiyonu, 0'dan 99'a kadar numaralandırılmış sayıları verir.
    09:44Scatter Fonksiyonu
    • "plt.scatter()" fonksiyonu, nokta şeklinde çizim yapmak için kullanılır.
    • Scatter fonksiyonu hem x hem y eksenini istemektedir.
    • "np.random.rand()" fonksiyonu, rastgele değerler üretmek için kullanılır.
    13:07Matplotlib ile Grafik Çizimi
    • Matplotlib kütüphanesi ile rastgele oluşturulan 100 sayı içeren bir veri kümesi üzerinde grafik çizimi yapılabilir.
    • plt.plot fonksiyonu kullanılarak grafik çizdirilebilir ve noktaların şekilleri (nokta, yıldız, üçgen vb.) belirlenebilir.
    • plt.plot fonksiyonunda mark parametresi kullanılarak noktaların şekilleri, linestyle parametresi kullanılarak çizgilerin görünümü ayarlanabilir.
    16:03Grafik Özelliklerini Düzenleme
    • Matplotlib ile grafiklerde renk belirlenebilir ve plt.plot fonksiyonunda renk parametresi kullanılarak çizimlerin rengi değiştirilebilir.
    • plt.xlabel ve plt.ylabel fonksiyonları kullanılarak x ve y eksenlerine etiketler eklenebilir.
    • plt.show fonksiyonu her zaman en son satırda kullanılmalıdır, aksi takdirde sonradan yapılan değişiklikler etkisiz kalır.
    21:33Çoklu Veri Seti Çizimi
    • plt.plot fonksiyonuna birden fazla veri seti geçirilebilir ve her veri seti farklı renklerle otomatik olarak gösterilir.
    • plt.plot fonksiyonuna aynı anda birden fazla x ve y değerleri girilebilir veya ayrı ayrı plt.plot fonksiyonları kullanılabilir.
    • plt.axis fonksiyonu kullanılarak grafikte gösterilecek veri aralıkları belirlenebilir.
    24:25Veri Aralıklarını Kısıtlama
    • plt.axis fonksiyonu (x_min, x_max, y_min, y_max) formatında kullanılarak grafikte gösterilecek veri aralıkları kısıtlanabilir.
    • Numpy kütüphanesindeki min ve max fonksiyonları kullanılarak veri aralıkları otomatik olarak belirlenebilir.
    • Veri aralıklarını kısıtlamak, grafikteki verilerin daha etkili bir şekilde gösterilmesini sağlar.
    27:14Numpy ve Matplotlib Kütüphaneleri
    • Numpy kütüphanesi, MATLAB'a benzer bir dil sunarak daha kolay ve ücretsiz bir matematik ve çizim kütüphanesi sağlar.
    • Matplotlib, MATLAB'a yakın bir dil sunarak matematiksel işlemler ve grafik çizimleri için kullanılır.
    • Numpy ve Matplotlib kütüphaneleri, MATLAB'a benzer fonksiyonlar sunarak kullanıcıların kodlarını daha kolay yazmalarına olanak sağlar.
    28:40Lin Space Fonksiyonu
    • Lin space fonksiyonu, başlangıç ve bitiş değerleri arasında belirli sayıda eleman içeren bir dizi oluşturur.
    • Lin space fonksiyonunda endpoint parametresi true olarak ayarlandığında bitiş değeri dahil edilir, false olarak ayarlandığında dahil edilmez.
    • Bu fonksiyon, grafik çizimlerinde x değerlerini belirlemek için kullanılır.
    29:43Sinüs Grafiği Örneği
    • Numpy kütüphanesi kullanılarak 0'dan 2π'ye kadar 50 noktaya bölünmüş bir x dizi oluşturulur.
    • Numpy sin fonksiyonu ile x değerlerinin sinüs değerleri hesaplanır.
    • Matplotlib kütüphanesi kullanılarak x ve y değerleri grafik olarak çizilir ve nokta sayısına göre grafikin kalitesi değişir.
    32:01Ders Serisi Hakkında
    • Matplotlib temel olarak böyle bir kütüphane olup, temelleri bu şekilde dayanmaktadır.
    • Ders serisi daha sonra daha zor örneklerle ve üç boyutlu çizimlerle devam edecektir.
    • İzleyicilerden pandas ve matplotlib ile ilgili sorularını yorum kısmına yazmaları istenmektedir.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor