Rumah > Artikel > pembangunan bahagian belakang > Apakah kaedah untuk panda menulis untuk cemerlang?
Kaedah untuk panda menulis ke excel ialah: 1. Pasang perpustakaan yang diperlukan 2. Baca set data; 4. Tentukan nama lembaran kerja; gaya . Pandas ialah perpustakaan analisis data Python yang popular yang menyediakan banyak fungsi pembersihan dan analisis data yang berkuasa Untuk menulis data Pandas ke fail Excel, anda boleh menggunakan kaedah "to_excel()" yang disediakan oleh Pandas.
Sistem pengendalian tutorial ini: sistem Windows 10, komputer DELL G3.
Pandas ialah perpustakaan analisis data Python yang popular yang menyediakan banyak fungsi pembersihan dan analisis data yang berkuasa. Untuk menulis data Pandas ke fail Excel, anda boleh menggunakan kaedah to_excel() yang disediakan oleh Pandas. Berikut ialah beberapa cara untuk menggunakan Pandas untuk menulis fail Excel:
1. Pasang perpustakaan yang diperlukan
Sebelum menggunakan Pandas untuk menulis Excel, anda perlu memasang perpustakaan Pandas dan openpyxl. Anda boleh menggunakan arahan berikut untuk memasang:
pip install pandas openpyxl
2 Baca set data
Pertama, anda perlu menggunakan kaedah read_excel() Pandas untuk membaca set data yang akan ditulis ke Excel. Contohnya, untuk membaca fail Excel bernama data. Sebagai contoh, untuk menulis set data bernama df ke fail Excel bernama output. Jika anda ingin menulis indeks baris, anda boleh menetapkan parameter ini kepada Benar.
4. Nyatakan nama lembaran kerja
Secara lalai, kaedah to_excel() menulis data pada lembaran kerja bernama "Helaian1". Jika anda ingin menentukan nama lembaran kerja, anda boleh menggunakan parameter sheet_name. Contohnya, untuk menulis data pada lembaran kerja bernama "Sheet2", anda boleh menggunakan kod berikut:
import pandas as pd df = pd.read_excel('data.xlsx')
5 Output terformat
Secara lalai, kaedah to_excel() menulis data ke fail Excel dalam format lalai. Jika anda ingin memformat output, anda boleh menggunakan kaedah pemformatan yang disediakan oleh Pandas. Contohnya, untuk memformat lajur "Umur" dalam set data ke dalam format angka dengan dua tempat perpuluhan, anda boleh menggunakan kod berikut:
df.to_excel('output.xlsx', index=False)
6 Gaya tersuai
Selain format lalai, anda juga boleh menggunakan kod Pandas fungsi gaya untuk menyesuaikannya gaya sel Excel. Contohnya, untuk menetapkan lajur "Jantina" dalam set data kepada warna teks merah dan warna latar belakang hijau, anda akan menggunakan kod berikut:
df.to_excel('output.xlsx', sheet_name='Sheet2', index=False)
Atas ialah kandungan terperinci Apakah kaedah untuk panda menulis untuk cemerlang?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!