Memilih Kolom
Termasuk bagian Data dan Plot dalam perjalanan Machine Learning di Coddy. Pelajaran 35 dari 60.
Sebagian besar pertanyaan membahas satu kolom: berat rata-rata, anjing tertinggi. Tulis nama kolom di dalam tanda kurung siku untuk memilihnya:
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())Ini mencetak Series yang dinamai berdasarkan kolomnya, lalu berat rata-rata:
0 30
1 8
2 22
3 12
Name: kg, dtype: int64
18.0Untuk beberapa kolom, masukkan daftar nama di dalam tanda kurung siku. Kamu akan mendapatkan DataFrame yang lebih kecil dengan kolom sesuai urutan yang kamu tentukan:
print(dogs[["name", "cm"]])Hasilnya:
name cm
0 Max 61
1 Luna 30
2 Bo 55
3 Kira 40Memilih kolom adalah cara agar model nantinya mendapatkan fitur yang tepat untuk dipelajari.
Tantangan
SedangSebuah situs ulasan memuat phones.csv ke dalam phones, dengan kolom model, price, battery_h (jam), dan weight_g. Program membaca satu nama kolom ke dalam column.
- Cetak 3 baris pertama dari tabel yang hanya berisi
modeldan kolom tersebut. - Cetak nilai terkecil dan terbesarnya serta rata-ratanya, dibulatkan menjadi 1 angka desimal, seperti di bawah.
Untuk tabel jam tangan dan kolom strap_mm:
model strap_mm
0 Orca 20
1 Quartzy 18
2 Brio 22
strap_mm: from 16 to 24, average 20.4Coba sendiri
import pandas as pd
phones = pd.read_csv("phones.csv")
column = input()
# Tulis kodemu di bawah ini
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Data dan Plot
5Grafik Garis dan Scatter Plot
Label dan JudulScatter PlotBeberapa Garis dan LegendaWarna dan PenandaFigure dan SumbuRekap: Langkah Mingguan8Memfilter dan Mengurutkan
Memilih BarisMemfilter BarisMengurutkan NilaiKolom BaruRekap: Produk Teratas3Matematika Array
Operasi Matematika pada Seluruh ArrayStatistik RingkasanStatistik berdasarkan SumbuBroadcastingMasker BooleanUlasan: Nilai Ujian6Grafik untuk Data
Grafik BatangHistogramBeberapa Grafik dalam SatuGambar sebagai ArrayRangkuman: Laporan Curah Hujan9Mengelompokkan dan Membersihkan
Menghitung NilaiMengelompokkan DataBeberapa RingkasanNilai yang HilangRekap: Hasil SurveiLatihan sendiri: Compiler Python online