Export DataFrame ke Format CSV dan Excel di Pandas

Export DataFrame ke Format CSV dan Excel di Pandas

2025-01-22


Mengapa Perlu Export DataFrame?

Export DataFrame ke format CSV atau Excel sangat berguna buat ngeluarin data dari Pandas ke aplikasi lain seperti Excel atau Google Sheets. Dengan begitu, data bisa lebih mudah dibagikan dan dianalisis lebih lanjut. Misalnya, bikin laporan penjualan atau visualisasi data.

Export ke Format CSV

Export DataFrame ke CSV gampang banget. Cukup pake fungsi to_csv(). Contohnya:

import pandas as pd  
# Contoh DataFrame  
data = {  
    'Nama': ['Alice', 'Bob', 'Charlie'],  
    'Umur': [25, 30, 35],  
    'Kota': ['Jakarta', 'Bandung', 'Surabaya']  
}  

df = pd.DataFrame(data)  
# Export ke CSV  
df.to_csv('data.csv', index=False)


Export ke Format Excel

Export DataFrame ke Excel juga mudah, pake fungsi to_excel(). Contohnya:

import pandas as pd  
#Contoh DataFrame  
data = {  
    'Nama': ['Alice', 'Bob', 'Charlie'],  
    'Umur': [25, 30, 35],  
    'Kota': ['Jakarta', 'Bandung', 'Surabaya']  
}  
  
df = pd.DataFrame(data)  
  
# Export ke Excel  
df.to_excel('data.xlsx', index=False)


Beberapa Tips Export

  • Tanpa Index: Pakai index=False buat nggak nyimpen index di file.
  • Delimiter: Di CSV, bisa pake delimiter lain selain koma, misalnya semicolon (;).
  • Sheet Name: Di Excel, bisa pake parameter sheet_name buat ngatur nama sheet.

Contoh export ke CSV dengan delimiter semicolon:

df.to_csv('data.csv', index=False, sep=';')

Contoh export ke Excel dengan nama sheet:

df.to_excel('data.xlsx', index=False, sheet_name='Data Penjualan')

Export DataFrame ke CSV atau Excel itu gampang dan sangat berguna. Dengan fungsi to_csv() dan to_excel(), data bisa diolah lebih lanjut di aplikasi lain. Coba deh praktikkan di dataset sendiri!


Belajar Data Analyst di Bootcamp Data Analyst Nusacodes. Cek info kelasnya sekarang: Bootcamp Data Analyst