Sütunları Ada Göre Seçme
Tek sütunlar ve sütun listeleri
Sütunları Ada Göre Seçme, CoddyKit'te ücretsiz bir Data Science Academy dersidir. Bu, 4 dersinin 1. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Data Science Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Data Science Academy kursu toplamda 4 dersten oluşur.
Sütunlar Başlangıç Noktanızdır
Gerçek veri kümelerinde onlarca sütun bulunur; ancak nadiren hepsine ihtiyaç duyarsınız. Doğru columns değerlerini adlarına göre seçmek, neredeyse her analizdeki ilk adımdır. 🎯
Bir Sütun Alın
Tek bir column almak için adını DataFrame'in ardından köşeli parantez içine yazın. Geriye tek boyutlu bir Series döner.
ages = df["age"]
print(ages.head())Tek Bir Sütun Series'tir
Köşeli parantez içindeki tek bir ad, bir tablo değil, tek bir etiketli sütun olan Series döndürür. Geldiği DataFrame ile aynı dizini korur.
type(df["age"])
# pandas.core.series.SeriesKısayol Olarak Nokta Erişimi
Bir sütuna dot access ile de ulaşabilirsiniz; örneğin df.age. Bu daha kısadır, ancak yalnızca adında boşluk veya simge bulunmadığında çalışır.
df.age # same as df["age"]Nokta Erişimi Başarısız Olduğunda
df.user name gibi boşluk içeren veya yöntemlerle çakışan adlarda nokta erişimi çalışmaz. Şüpheye düştüğünüzde güvenlik için bracket erişimini tercih edin.
df["user name"] # brackets handle spacesBirden Çok Sütun Seçin
Aynı anda birçok sütun almak için köşeli parantezlerin içine adlardan oluşan bir list iletin. Sözdizimindeki çift köşeli paranteze dikkat edin.
subset = df[["name", "age", "city"]]Sütun Listesi DataFrame'dir
Adlardan oluşan bir listeyi seçmek, listede yalnızca bir ad bulunsa bile bir DataFrame döndürür. Tek köşeli parantez erişiminden temel fark budur.
df[["age"]] # DataFrame, not SeriesSıralama Size Bağlıdır
Sütunlar, özgün sıralarında değil, listelediğiniz tam order sırasına göre görünür. Bu, bir tabloyu rapor için yeniden düzenlemenin hızlı bir yoludur.
df[["city", "name"]] # city first nowloc ile Birçok Öğe Seçin
loc erişimcisi etikete göre seçim yapar ve satırları ve sütunları birlikte seçmenizi sağlar. İki nokta üst üste işareti tüm satırlar anlamına gelir.
df.loc[:, ["name", "age"]]Tüm Sütun Adlarını Listeleyin
Kesin yazımı mı unuttunuz? columns niteliği tüm adları listeler; böylece onları yazım hatası yapmadan kopyalayabilirsiniz.
print(df.columns.tolist())KeyError Hatasına Dikkat Edin
Var olmayan bir ad istediğinizde pandas bir KeyError oluşturur. Adlar büyük-küçük harfe duyarlıdır; bu nedenle Age ve age farklıdır.
df["Age"] # KeyError if column is "age"Hızlı Kontrol
Her parantez biçiminin ne döndürdüğünü düşünün.
Özet: Sütunları Seçme
Tek köşeli parantez bir Series, adlardan oluşan bir liste seçtiğiniz sırada bir DataFrame verir ve loc etikete göre seçim yapar. Artık tam olarak ihtiyacınız olan sütunları alabilirsiniz. ✅
Yapay zeka eğitmeniyle Python öğren — ücretsiz
Tarayıcında gerçek kod yaz ve çalıştır, 7/24 yapay zeka eğitmeninden anında yardım al; web'de ya da uygulamada kaldığın yerden devam et.
- Kurslar
- 30
- Dersler
- 120
Sıkça Sorulan Sorular
“Sütunları Ada Göre Seçme” dersi ücretsiz mi?
Evet — “Sütunları Ada Göre Seçme” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Data Science Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Data Science Academy kursu toplamda 4 dersten oluşur.
“Sütunları Ada Göre Seçme” dersinde ne öğreneceğim?
Tek sütunlar ve sütun listeleri Data Science Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
Data Science Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Data Science Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 1. dersidir.
“Sütunları Ada Göre Seçme” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu Data Science Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Data Science Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- Sütunları Ada Göre Seçme
- Koşullarla Satırları Filtreleme
- Filtreleri AND ve OR ile Birleştirme
- Temiz Filtreler için query ve isin