Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk Membaca Fail CSV dengan Semi-Kolon sebagai Pemisah dalam Panda?

Bagaimana untuk Membaca Fail CSV dengan Semi-Kolon sebagai Pemisah dalam Panda?

Susan Sarandon
Susan Sarandonasal
2024-10-31 22:00:29350semak imbas

How to Read CSV Files with Semi-Colons as Separators in Pandas?

Memisahkan Data dengan Semi-Kolon dalam Panda

Apabila membaca fail .csv dengan panda, pemisah lalai untuk lajur ialah koma ( ,). Walau bagaimanapun, jika fail anda menggunakan pemisah yang berbeza, seperti koma bertindih (;), anda perlu menentukan ini dalam parameter apabila menggunakan fungsi read_csv.

Pertimbangkan format fail .csv berikut:

a1;b1;c1;d1;e1;...
a2;b2;c2;d2;e2;...   
.....

Untuk membaca fail ini dengan panda dan membahagikan nilai kepada lajur berdasarkan pemisah koma bertitik, gunakan kod berikut:

<code class="python">import pandas as pd

# Specify the file path
csv_path = "C:...."

# Set the separator character to ';'
data = pd.read_csv(csv_path, sep=';')

# Print the resulting DataFrame to check if the values are split into columns
print(data)</code>

Dengan melepasi sep=';' , anda secara eksplisit memberitahu panda untuk menggunakan koma bertindih sebagai pembatas. Dengan cara ini, data akan dihuraikan dengan betul dan disusun ke dalam lajur individu.

Atas ialah kandungan terperinci Bagaimana untuk Membaca Fail CSV dengan Semi-Kolon sebagai Pemisah dalam Panda?. 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