Cara mengekspor pandas dataframe ke excel


Seringkali Anda mungkin tertarik untuk mengekspor DataFrame pandas ke Excel. Untungnya, hal ini mudah dilakukan dengan menggunakan fungsi pandas to_excel() .

Untuk menggunakan fungsi ini, Anda harus menginstal openpyxl terlebih dahulu agar Anda dapat menulis file ke Excel:

 pip install openpyxl

Tutorial ini akan menjelaskan beberapa contoh penggunaan fungsi ini dengan DataFrame berikut:

 import pandas as pd

#createDataFrame
df = pd.DataFrame({'points': [25, 12, 15, 14, 19],
                   'assists': [5, 7, 7, 9, 12],
                   'rebounds': [11, 8, 10, 6, 6]}) 

#view DataFrame
df

        points assists rebounds
0 25 5 11
1 12 7 8
2 15 7 10
3 14 9 6
4 19 12 6

Contoh 1: Ekspor dasar

Kode berikut menunjukkan cara mengekspor DataFrame ke jalur file tertentu dan menyimpannya sebagai mydata.xlsx :

 df. to_excel (r'C:\Users\Zach\Desktop\mydata.xlsx')

Seperti inilah tampilan file Excel sebenarnya:

Contoh 2: Ekspor tanpa indeks

Kode berikut menunjukkan cara mengekspor DataFrame ke jalur file tertentu dan menghapus kolom indeks:

 df. to_excel (r'C:\Users\Zach\Desktop\mydata.xlsx', index= False )

Seperti inilah tampilan file Excel sebenarnya:

Contoh 3: Ekspor tanpa indeks atau header

Kode berikut menunjukkan cara mengekspor DataFrame ke jalur file tertentu dan menghapus kolom indeks dan baris header:

 df. to_excel (r'C:\Users\Zach\Desktop\mydata.xlsx', index= False, header= False )

Seperti inilah tampilan file Excel sebenarnya:

Contoh 4: Ekspor dan beri nama sheet

Kode berikut memperlihatkan cara mengekspor DataFrame ke jalur file tertentu dan memberi nama lembar kerja Excel:

 df. to_excel (r'C:\Users\Zach\Desktop\mydata.xlsx', sheet_name=' this_data ')

Seperti inilah tampilan file Excel sebenarnya:

Anda dapat menemukan dokumentasi lengkap fungsi to_excel() di sini .

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *