İyi ama tempo hızlı
pandas bölümü çok doyurucu, özellikle eksik veri ve tarih işlemleri kısmı işime yaradı. Gruplama derslerinde tempo biraz hızlı geldi, bazı yerleri iki kez izlemem gerekti.
pandas ile veri okuyun, temizleyin, gruplayın ve küçük bir analizi uçtan uca bitirin.
Eğitmen
Emre Kavaslar
6 bölüm · 34 ders · toplam 6 sa 5 dk
Jupyter ortamını kuruyor ve analiz için gereken Python temellerini hızlı bir geçişle tazeliyoruz.
Python ve Jupyter ortamını kurup ilk not defterini açmak Önizle 10 dkSeries ve DataFrame yapısını tanıyor, farklı kaynaklardan veri okuyup ilk incelemeyi yapıyoruz.
Series ve DataFrame yapısını tanımak Önizle 12 dkVeriden ihtiyacınız olan parçayı seçmeyi, koşullu filtrelemeyi ve kirli kayıtları düzeltmeyi çalışıyoruz.
groupby ve pivot_table ile özet çıkarıyor, merge ve concat ile birden fazla tabloyu bir araya getiriyoruz.
Tarih sütunlarını dönüştürüp dönemsel özet çıkarıyor, Matplotlib ile ilk grafiklerinizi çiziyoruz.
Ham bir veri setiyle başlayıp soruyu tanımlıyor, temizliyor, özetliyor ve bulguyu not defterinde anlatıyoruz.
Elinizde bir CSV dosyası var; içinde tarih sütunu metin olarak duruyor, bazı satırlar boş, birkaç kayıt iki kez girilmiş ve asıl sorunuzun yanıtı iki farklı tablonun birleşmesinden çıkacak. Bu kurs tam olarak bu işi anlatıyor. Elektronik tablo programının yetmediği yerde Python ve pandas ile veriyi okumayı, düzeltmeyi, özetlemeyi ve sonucu anlaşılır bir grafikle göstermeyi öğreniyorsunuz. Bütün kurs Jupyter not defteri üzerinde ilerliyor; yazdığınız her adım kayıtlı kalıyor, analizi başkasına açıkladığınızda tekrar üretilebiliyor.
İlk bölüm Python temellerini hızlı bir geçişle tazeliyor: değişkenler, liste ve sözlük, döngü, fonksiyon yazma ve modül içe aktarma. Ardından pandas geliyor; Series ve DataFrame yapısını, read_csv ile dosya okumayı, Excel ve JSON kaynaklarını, head, info ve describe ile veriye ilk bakışı çalışıyoruz. Seçim ve filtreleme bölümünde loc ile iloc farkını, koşullu filtrelemeyi, sütun adı ve veri tipi düzeltmelerini, yinelenen kayıtları ve eksik veriyi isna, fillna, dropna ile ele almayı görüyorsunuz. Gruplama bölümü groupby, agg, pivot_table, merge ve concat üzerine kurulu.
Beşinci bölümde tarih verisiyle çalışıyoruz: to_datetime ile dönüştürme, resample ile aylık veya haftalık özet çıkarma ve zaman serisinde sık karşılaşılan tuzaklar. Aynı bölümde Matplotlib ile çizgi ve sütun grafiği çizmeyi, DataFrame.plot kısayolunu ve NumPy dizilerinin arka planda nasıl çalıştığını konuşuyoruz. Kurs, ham bir veri setiyle başlayıp soruyu tanımlamak, temizlemek, özet tablo ve grafik üretmek ve bulguyu not defterinde anlatmakla biten uçtan uca bir projeyle kapanıyor. Kursu bitirdiğinizde kendi verinizi yükleyip temizleyebilir, gruplayarak özet çıkarabilir, iki tabloyu doğru anahtarla birleştirebilir ve sonucu paylaşılabilir bir not defterinde toparlayabilirsiniz.
Veri Analizi Eğitmeni
Emre Kavaslar sekiz yıldır veriyle çalışıyor ve bu sürenin çoğunu dağınık tabloları kullanılabilir hâle getirerek geçirdi. Analizin en uzun kısmının modelleme değil temizlik olduğunu her derste tekrar ediyor. Konuları örnek veri kümeleri üzerinde adım adım işliyor.
Eğitmen sayfasıpandas bölümü çok doyurucu, özellikle eksik veri ve tarih işlemleri kısmı işime yaradı. Gruplama derslerinde tempo biraz hızlı geldi, bazı yerleri iki kez izlemem gerekti.
Eksik değerleri sütun ortalamasıyla doldurdum ama sonuçlarım tuhaf çıktı. Eksikleri doldurmak mı yoksa o satırları silmek mi daha doğru?
Soruların tamamını ve eğitmen yanıtlarını ders sayfalarında görebilirsiniz.