Impor dan ekspor data dengan pandas: CSV, Excel, JSON, Parquet, Feather, HTML, URL, dan database SQL. Section ini menyusun materi menjadi chapter berurutan; ikuti urutannya karena tiap chapter memakai konsep dari chapter sebelumnya.
Mengimpor file CSV ke DataFrame dengan pd.read_csv() dan mengenali perilaku default-nya.
Buka → # Menulis File CSVMengekspor DataFrame ke file CSV dengan to_csv() dan mengatur index serta encoding-nya.
Buka → # Membaca dan Menulis ExcelBekerja dengan file .xlsx menggunakan read_excel() dan to_excel() dengan engine openpyxl.
Buka → # Membaca File JSONMengimpor data JSON semi terstruktur dengan read_json() dan memahami orientasinya.
Buka → # json_normalize() untuk JSON BersarangMeratakan JSON bersarang dari API menjadi tabel datar dengan pd.json_normalize().
Buka → # Membaca File ParquetMenyimpan dan membaca format kolom Parquet yang efisien untuk data berukuran besar.
Buka → # Membaca File FeatherMenggunakan format Feather untuk pertukaran data berkecepatan tinggi antara pandas dan tools lain.
Buka → # Membaca File HTMLMenarik tabel dari halaman HTML dengan read_html() dan memahami persyaratannya.
Buka → # Membaca Data dari URLMembaca dataset langsung dari URL dan menangani ketergantungan jaringannya dengan bijak.
Buka → # Membaca Data dari SQLMengambil hasil query database ke DataFrame dengan read_sql() dan SQLAlchemy.
Buka → # Menulis Data ke SQLMenyimpan DataFrame ke tabel database dengan to_sql() dan mengatur mode penulisannya.
Buka → # Parameter Penting read_csv()Menguasai parameter read_csv() yang sering dipakai: sep, header, usecols, dtype, dan na_values.
Buka → # Memilih Format PenyimpananMembandingkan CSV, Excel, JSON, Parquet, dan Feather untuk memilih format yang sesuai kebutuhan.
Buka →