Memilih Baris
Termasuk bagian Data dan Plot dalam perjalanan Machine Learning di Coddy. Pelajaran 37 dari 60.
Bab ini diakhiri dengan produk terlaris sebuah toko, yang dipilih seperti ini:
Dimulai dengan satu baris, satu sampel. pandas mengaksesnya dengan dua cara: iloc menghitung posisi mulai dari 0, seperti pada list; loc menggunakan labelnya:
planets = pd.DataFrame(
{"moons": [0, 1, 2, 95], "diameter_km": [4879, 12756, 6792, 142984]},
index=["Mercury", "Earth", "Mars", "Jupiter"],
)
print(planets.iloc[2])
print(planets.loc["Earth"])Ini mencetak dua baris, masing-masing berupa Series yang diberi label berdasarkan kolom:
moons 2
diameter_km 6792
Name: Mars, dtype: int64
moons 1
diameter_km 12756
Name: Earth, dtype: int64Tambahkan nama kolom untuk satu sel: planets.loc["Jupiter", "moons"] bernilai 95. iloc[-1] adalah baris terakhir.
Dalam tabel yang dibaca dari file CSV, label cocok dengan posisi hingga baris difilter atau diurutkan.
Tantangan
SedangHasil lomba 10 km tersimpan di race.csv, satu pelari per baris sesuai urutan finis, dengan kolom runner, club, dan minutes. Program memuatnya ke dalam race dan membaca place, dengan 1 sebagai pemenang.
- Cetak nama pelari yang finis di posisi tersebut.
- Cetak waktu finisnya.
- Cetak nama pelari yang finis terakhir.
Untuk lomba yang berbeda dan posisi 2:
Place 2: Ola Berg
Time: 51.5 minutes
Last: Kim ItoCoba sendiri
import pandas as pd
race = pd.read_csv("race.csv")
place = int(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