Menu
CoddyTech

Membaca File CSV

Termasuk bagian Data dan Plot dalam perjalanan Machine Learning di Coddy. Pelajaran 33 dari 60.

Dataset nyata memiliki ribuan baris, jadi data tersebut disimpan dalam file. Jenis yang paling umum adalah file CSV: teks biasa, satu baris per baris, nilai dipisahkan dengan koma.

File teks books.csv di sebelah kiri, dengan baris header title, pages, year dan tiga baris buku, serta panah menuju DataFrame yang terbentuk di sebelah kanan: header menjadi nama kolom, setiap baris menjadi satu baris

pd.read_csv menerima nama file dan mengembalikan DataFrame:

books = pd.read_csv("books.csv")
print(books)

Ini mencetak:

     title  pages  year
0     Dune    412  1965
1     Emma    474  1815
2  Beloved    324  1987

Baris pertama memberi nama pada kolom, dan angka terbaca sebagai angka, siap untuk perhitungan. Di Coddy, file pelajaran berada di samping programmu, jadi namanya saja sudah cukup.

challenge icon

Tantangan

Sedang

Sebuah kedai kopi menyimpan satu file CSV untuk setiap hari, monday.csv, tuesday.csv dan seterusnya, masing-masing dengan kolom drink dan cups. Program membaca nama hari dalam huruf kecil ke dalam day.

Buat nama file untuk hari tersebut, muat file ke dalam DataFrame orders, lalu cetak isinya.

Jika harinya sunday dan sunday.csv berisi drink,cups, mocha,5 dan chai,13, hasilnya akan terlihat seperti ini:

   drink  cups
0  mocha     5
1   chai    13

Coba sendiri

import pandas as pd

day = input()

# Tulis kodemu di bawah ini
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Data dan Plot

Latihan sendiri: Compiler Python online