CSV ke DataFrame (2)
Pemanggilan read_csv() Anda untuk mengimpor data CSV tidak menghasilkan error, tetapi keluaran belum sesuai dengan yang kita inginkan. Label baris diimpor sebagai kolom lain tanpa nama.
Ingat index_col, sebuah argumen dari read_csv() yang dapat Anda gunakan untuk menentukan kolom mana dalam file CSV yang harus dipakai sebagai label baris? Nah, itulah yang Anda butuhkan di sini!
Kode Python yang menyelesaikan latihan sebelumnya sudah disertakan; bisakah Anda membuat perubahan yang tepat untuk memperbaiki proses impor data?
Latihan ini adalah bagian dari kursus
Python Tingkat Menengah
Petunjuk latihan
- Jalankan kodenya dengan Run Codedan pastikan bahwa kolom pertama sebenarnya harus digunakan sebagai label baris.
- Tentukan argumen
index_coldi dalampd.read_csv(): setel ke0, sehingga kolom pertama digunakan sebagai label baris. - Apakah hasil cetak
carssekarang menjadi lebih baik?
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Import pandas as pd
import pandas as pd
# Fix import by including index_col
cars = pd.read_csv('cars.csv')
# Print out cars
print(cars)