ホームページ >バックエンド開発 >Python チュートリアル >Pandas でセミコロンを区切り文字として含む CSV ファイルを読み取る方法は?

Pandas でセミコロンを区切り文字として含む CSV ファイルを読み取る方法は?

Susan Sarandon
Susan Sarandonオリジナル
2024-10-31 22:00:29449ブラウズ

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

パンダでセミコロンでデータを区切る

パンダで .csv ファイルを読み取るとき、列のデフォルトの区切り文字はカンマ ( 、)。ただし、ファイルでセミコロン (;) などの別の区切り文字が使用されている場合は、read_csv 関数を使用するときにパラメータでこれを指定する必要があります。

次の .csv ファイル形式を検討してください。

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

パンダでこのファイルを読み取り、セミコロン区切り文字に基づいて値を列に分割するには、次のコードを使用します。

<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>

sep=';' を渡すことで、 、パンダにセミコロンを区切り文字として使用するように明示的に指示していることになります。このようにして、データは正しく解析され、個別の列に編成されます。

以上がPandas でセミコロンを区切り文字として含む CSV ファイルを読み取る方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。