パンダで 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 サイトの他の関連記事を参照してください。