Mengimpor flat file dari web: giliran Anda!
Anda akan segera mengimpor file pertama dari web! Flat file yang akan Anda impor adalah 'winequality-red.csv' dari repositori Machine Learning milik University of California, Irvine. Flat file ini berisi data tabel tentang sifat fisikokimia anggur merah, seperti pH, kadar alkohol, dan kadar asam sitrat, beserta penilaian kualitas anggur.
URL file tersebut adalah
'https://assets.datacamp.com/production/course_1606/datasets/winequality-red.csv'
Setelah Anda mengimpornya, Anda akan memeriksa direktori kerja untuk memastikan file tersebut ada, lalu memuatnya ke dalam DataFrame pandas.
Latihan ini adalah bagian dari kursus
Mengimpor Data Tingkat Menengah di Python
Petunjuk latihan
- Impor fungsi
urlretrievedari subpaketurllib.request. - Tetapkan URL file ke variabel
url. - Gunakan fungsi
urlretrieve()untuk menyimpan file secara lokal sebagai'winequality-red.csv'. - Jalankan sisa kode untuk memuat
'winequality-red.csv'ke dalam DataFrame pandas dan mencetak bagian awalnya ke shell.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Import package
from ____ import ____
# Import pandas
import pandas as pd
# Assign url of file: url
# Save file locally
# Read file into a DataFrame and print its head
df = pd.read_csv('winequality-red.csv', sep=';')
print(df.head())