Menu
CoddyTech

Sütunları Seçme

Coddy'nin Machine Learning Journey'sinin Veriler ve Grafikler bölümünün bir parçası. Ders 35 / 60.

Soruların çoğu tek bir sütunla ilgilidir: ortalama ağırlık, en uzun köpek. Sütunu seçmek için adını köşeli parantezlerin içine yazın:

Köpekler tablosu, name, kg ve cm sütunlarından oluşan bir ızgara olarak çizilmiştir; kg sütunu vurgulanıp dogs kg, bir Series olarak etiketlenmiştir, diğer sütunlar ise soluklaşmıştır

dogs = pd.DataFrame({
    "name": ["Max", "Luna", "Bo", "Kira"],
    "kg": [30, 8, 22, 12],
    "cm": [61, 30, 55, 40],
})
print(dogs["kg"])
print(dogs["kg"].mean())

Bu, sütunuyla aynı adı taşıyan bir Series'i, ardından ortalama ağırlığı yazdırır:

0    30
1     8
2    22
3    12
Name: kg, dtype: int64
18.0

Birkaç sütun için köşeli parantezlerin içine bir ad listesi koyun. Daha küçük bir DataFrame elde edersiniz; sütunları sizin belirlediğiniz sıradadır:

print(dogs[["name", "cm"]])

Bu, şunu yazdırır:

   name  cm
0   Max  61
1  Luna  30
2    Bo  55
3  Kira  40

Sütunları seçmek, modelin daha sonra öğrenmesi gereken özellikleri tam olarak elde etmesini sağlar.

challenge icon

Görev

Orta

Bir inceleme sitesi phones.csv dosyasını phones içine yükler; sütunlar model, price, battery_h (saat) ve weight_g şeklindedir. Program bir sütun adını column içine okur.

  1. Yalnızca model ve bu sütunu içeren bir tablonun ilk 3 satırını yazdır.
  2. Aşağıdaki gibi, bu sütunun en küçük ve en büyük değerini ve 1 ondalık basamağa yuvarlanmış ortalamasını yazdır.

Saatlerden oluşan bir tablo ve strap_mm sütunu için:

     model  strap_mm
0     Orca        20
1  Quartzy        18
2     Brio        22
strap_mm: from 16 to 24, average 20.4

Kendin dene

import pandas as pd

phones = pd.read_csv("phones.csv")
column = input()

# Kodunuzu aşağıya yazın
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Veriler ve Grafikler bölümündeki tüm dersler

Kendi başına pratik yap: Online Python derleyicisi