Data Science Academy · Ders

Sütunları Ada Göre Seçme

Tek sütunlar ve sütun listeleri

1. ders / 413 adım

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.Series

Kı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 spaces

Birden Ç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 Series

Sı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 now

loc 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. ✅

Başlamak ücretsiz

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

  1. Sütunları Ada Göre Seçme
  2. Koşullarla Satırları Filtreleme
  3. Filtreleri AND ve OR ile Birleştirme
  4. Temiz Filtreler için query ve isin
← Data Science Academy Sayfasına Dön