Bu ders, sosyal bilimlerde veri analizi yapabilmek için gerekli temel programlama ve hesaplama becerilerini kazandırmayı hedefler. Katılımcılar, Python programlamaya girişle başlayarak veri tipleri, koşullu ifadeler, döngüler ve fonksiyonlar gibi temel yapı taşlarını öğrenecek; ardından NumPy ve Pandas kütüphaneleriyle veri işleme ve analiz tekniklerini uygulamalı olarak geliştireceklerdir.
- Python’a başlamak için güzel bir kaynak
- Anaconda kurulum rehberi
- Google Colab bağlantısı
- Yazılım kurulum yönergeleri
- Python programlamaya genel bakış
- Veri tipleri
- Listeler
- Kümeler (sets) ve sözlükler (dictionaries)
- Temel işlemler
- Koşullu ifadeler (if statements)
- Fonksiyonlar
- Döngüler
- Python’da problem çözme: Alıştırmalar
- Listelerden veri setlerine geçiş
- Veri görselleştirmeye giriş
- NumPy’ye giriş
- NumPy ve Matplotlib kullanımı
- Pandas’a giriş
- Veri seçimi ve indeksleme
- Veri üzerinde temel işlemler
- Eksik veri yönetimi
- Karmaşık veri işlemleri:
- Birleştirme (merge)
- Gruplama (grouping) teknikleri