Membaca Data daripada CSV Tanpa Pengepala
Apabila berurusan dengan fail .csv yang kekurangan pengepala, anda mungkin perlu mengekstrak lajur khusus untuk analisis. Pandas menyediakan penyelesaian yang mudah untuk cabaran ini.
Mendapatkan Subset Lajur
Untuk membaca hanya lajur tertentu daripada fail CSV tanpa pengepala, anda boleh memanfaatkan parameter usecols dalam fungsi read_csv Pandas. Ini membolehkan anda menentukan indeks lajur yang anda minati.
Sebagai contoh, jika anda ingin membaca lajur ke-4 dan ke-7 fail CSV tanpa pengepala, anda akan menggunakan kod berikut:
<code class="python">df = pd.read_csv(file_path, header=None, usecols=[3,6])</code>
Dengan menetapkan header=None, anda menunjukkan bahawa fail tidak mempunyai header. Parameter usecols mengambil senarai indeks lajur, bermula dari 0. Oleh itu, untuk mendapatkan lajur ke-4 dan ke-7, anda menentukan indeks 3 dan 6 (mengingati bahawa pengindeksan Python bermula dari 0).
Nota Tambahan
Rujuk dokumentasi Pandas untuk butiran lanjut tentang fungsi read_csv dan pelbagai parameternya. Sumber ini memberikan gambaran menyeluruh tentang keupayaan dan nuansa Panda untuk manipulasi dan analisis data.
Atas ialah kandungan terperinci Bagaimana untuk Membaca Lajur Tertentu daripada Fail CSV Tanpa Pengepala Menggunakan Panda?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!