CodeBlanks Logo Icon CodeBlanks

İlk satırları görüntüleme

head() metodu DataFrame'in ilk n satırını döndürür; varsayılan n=5'tir.

head, tail, info

Yeni bir veri setini açınca ilk iş ona bakmaktır:

df.head()        # ilk 5 satır
df.head(2)       # ilk 2 satır
df.tail(3)       # son 3 satır
df.info()        # sütun türleri ve boş olmayan sayısı

info() eksik değerleri ve yanlış türde okunmuş sütunları (örneğin sayı yerine metin) hemen gösterir.

describe ve value_counts

Sayısal sütunların özeti describe(), kategorik sütunların dağılımı value_counts() ile alınır:

df.describe()                 # count, mean, std, min, çeyrekler, max
df["sehir"].value_counts()    # her değerin kaç kez geçtiği
df["yas"].nunique()           # farklı değer sayısı

Sınıflandırma problemlerinde etiket sütununa value_counts() uygulamak sınıfların dengeli olup olmadığını gösterir.

Uygulama Veriyi tanı

sehir sütununda her şehrin kaç kez geçtiğini value_counts() ile bul ve en sık geçen şehrin sayısını yazdır. Ardından ilk 2 satırın uzunluğunu len(df.head(2)) ile yazdır.

Başlangıç kodu

model.py
import pandas as pd

df = pd.DataFrame({"sehir": ["Ankara", "İzmir", "Ankara", "Bursa", "Ankara"]})

# buraya yaz

Örnek çözüm

model.py
import pandas as pd

df = pd.DataFrame({"sehir": ["Ankara", "İzmir", "Ankara", "Bursa", "Ankara"]})

sayim = df["sehir"].value_counts()
print(sayim.max())
print(len(df.head(2)))

Beklenen çıktı

3
2

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 Argümansız <code>df.head()</code> kaç satır gösterir?

  • Tümü
  • 5 Doğru cevap
  • 10
  • 1

Açıklama: Varsayılan n değeri 5'tir.

2 Son 3 satırı göster.

Soru
print(df.____(3))
Cevap
print(df.tail(3))

Açıklama: tail(n) son n satırı döndürür.

3 Yöntemleri eşleştir.

Kavram Anlamı
head() İlk satırlar
info() Sütun türleri
describe() Sayısal özet
value_counts() Değer sıklıkları

Başlangıç bölümündeki tüm dersler