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

Pandas を使用してセミコロン区切りの値を含む CSV ファイルを読み取る方法

Barbara Streisand
Barbara Streisandオリジナル
2024-11-01 02:23:28233ブラウズ

How to Read a CSV File with Semicolon Separated Values Using Pandas?

パンダで CSV ファイルの列を区切る方法

パンダで CSV ファイルをインポートすると、値が以下のような状況に遭遇することがあります。カンマ以外の文字で区切ります。この課題に対処するために、pandas は read_csv 関数内の sep パラメーターを使用して区切り文字を指定するオプションを提供します。

問題:

CSV ファイルが次の形式に従っているとします。 、値はセミコロンで区切られています:

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

応答:

ファイルを正しく読み取り、セミコロンに基づいて値を列に分割するには、次のコードを使用します。 :

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

csv_path = "C:..."
data = pd.read_csv(csv_path, sep=';')</code>

sep パラメーターは、データが確実に複数の列に解析されるように、区切り文字としてセミコロンを使用するように pandas に指示します。デフォルトでは、pandas は区切り文字としてカンマを使用するため、元のコードは値を正しく区切ることができませんでした。

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

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