Pandas ile veriyi tam isabetle süzün
Pandas DataFrame üzerinde loc, iloc, boolean maske, query, isin ve regex ile filtreleme; eksik veri, tarih aralığı ve tekrar eden kayıt senaryoları uygulamalı olarak çalışılır.
Pandas filtreleme sözdizimi ve doğrulama yöntemleri
Bu eğitim, pandas DataFrame üzerinde satır ve sütun seçiminin tüm yollarını gösterir: loc ve iloc farkı, boolean maskeler, isin, between, str.contains, query ve nlargest. Zincirli indeksleme uyarıları, eksik veri filtreleri ve filtre sonucunu shape ile value_counts üzerinden doğrulama pratik veri setleriyle çalışılır.
2 Gün. Her gün dört modül; 1. gün Seçim ve Boolean Filtreleme; 2. gün Gelişmiş Filtreleme ve Doğrulama. Her modül uygulamalı alıştırmalarla pekiştirilir.
Orta Seviye — bir veri setini boolean maske, loc/iloc, query ve regex ile hassas biçimde filtrelemeyi kapsar.
Her konu gerçek bir satış, müşteri ve log veri setiyle Jupyter Notebook üzerinde canlı kodlanır; katılımcılar aynı filtreleri kendi verilerine uyarlar.
Filtre koşulunu yanlış kurmanın sessiz hata ürettiği analizlerde, maske mantığını bilerek sonuçlara güvenirsiniz.
query ve yeniden kullanılabilir maske fonksiyonlarıyla tekrar eden filtre kodunu azaltırsınız.
Filtre sonrası satır sayısı ve dağılım doğrulamasıyla raporlarınızdaki hatayı en aza indirirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Liste, sözlük, fonksiyon ve döngü kullanımını kapsayan temel Python bilgisi beklenir.
Python 3.10+, Jupyter Notebook veya VS Code ile pandas, numpy, matplotlib paketleri kurulu olmalıdır.
Ortalama, yüzde ve tablo okuma gibi ilk ve ortaöğretim düzeyi matematik yeterlidir.
Excel veya benzeri bir tablo aracıyla çalışmış olmak kavramları oturtmayı kolaylaştırır.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Series ve DataFrame yapılarını kurup ilk keşif komutlarıyla veriyi tanıyabilirsiniz
Etiket ve konum tabanlı seçimi doğru kullanıp SettingWithCopy hatalarından kaçınabilirsiniz
Boolean maskeler, isin, between ve query ile hassas veri filtreleri yazabilirsiniz
Eksik, hatalı tipli ve aykırı verileri temizleyip analize hazır hale getirebilirsiniz
Regex, tarih aralığı, nlargest ve tekrar eden kayıt filtreleriyle karmaşık seçimler yapabilirsiniz
groupby, pivot_table ve rolling ile özet tablolar üretebilirsiniz
Tarih indeksli veriyi resample, shift ve pct_change ile analiz edebilirsiniz
Matplotlib ve Seaborn ile amaca uygun, okunaklı grafikler hazırlayabilirsiniz
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Netmiko, NAPALM, Nornir, Jinja2, RESTCONF ve NETCONF ile ağ otomasyonu. Ağ mühendisleri için ileri Python eğitimi Digital Vizyon Akademi'de.
Detayları Gör →Python istisna yönetimi, ExceptionGroup, logging, argparse, click ve typer ile CLI geliştirme ve paketleme. Digital Vizyon Akademi ileri Python konuları.
Detayları Gör →Python pathlib, encoding, CSV, JSON, YAML, ikili dosya, mmap, zipfile ve büyük dosya akış işleme. Uygulamalı Digital Vizyon Akademi ileri Python konuları.
Detayları Gör →Python import sistemi, paket yapısı, venv, pip, poetry, uv, pyproject.toml, wheel ve bağımlılık yönetimi. Digital Vizyon Akademi ileri Python konuları.
Detayları Gör →Python best practices, SOLID, Factory, Strategy, Observer, Decorator, Adapter, dependency injection ve temiz mimari. Digital Vizyon Akademi ileri Python eğitimi
Detayları Gör →