Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk Membaca Fail dengan Pemisah Semi-Kolon dalam Panda?
Membaca Fail dengan Pemisah Semi-Kolon dalam Panda
Pengenalan:
Panda menyediakan fungsi yang mudah dibaca dan menghuraikan data daripada pelbagai format fail. Di sini, kami meneroka cara membaca fail yang dipisahkan koma bertitik menggunakan fungsi read_csv.
Pernyataan Masalah:
Apabila cuba mengimport fail yang dipisahkan koma, panda memampatkan semua lajur ke dalam satu entri. Tugasnya ialah membaca fail dengan betul, membahagikan nilai kepada lajur menggunakan pemisah koma bertindih (;).
Penyelesaian:
Penyelesaian terletak pada parameter sep read_csv fungsi. Secara lalai, sep ditetapkan kepada ',' (koma). Untuk mengendalikan fail yang diasingkan koma bertitik, berikan secara jelas sep=';' seperti berikut:
<code class="python">import pandas as pd csv_path = "C:...." data = pd.read_csv(csv_path, sep=';')</code>
Penjelasan:
Dengan menyatakan sep=';', panda mengenali koma bertindih sebagai pemisah medan dan menghuraikan data dengan betul ke dalam lajur berasingan. Ini menangani isu semua lajur dihimpit ke dalam satu entri.
Maklumat Tambahan:
Parameter sep dalam read_csv menyokong pemisah berasaskan aksara atau biasa, membenarkan penyesuaian dalam menghuraikan data daripada format yang berbeza.
Atas ialah kandungan terperinci Bagaimana untuk Membaca Fail dengan Pemisah Semi-Kolon dalam Panda?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!