Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apakah kaedah untuk panda menulis untuk cemerlang?

Apakah kaedah untuk panda menulis untuk cemerlang?

百草
百草asal
2023-11-22 11:46:544660semak imbas

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.

Apakah kaedah untuk panda menulis untuk cemerlang?

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn