ヘッダーのない CSV からのデータの読み取り
ヘッダーのない .csv ファイルを扱う場合、特定の列を抽出する必要がある場合があります。分析。 Pandas は、この課題に対する便利なソリューションを提供します。
列のサブセットの取得
ヘッダーのない CSV ファイルから特定の列のみを読み取るには、usecols パラメーターを利用できます。 Pandas の read_csv 関数内。これにより、関心のある列インデックスを指定できます。
たとえば、CSV ファイルの 4 列目と 7 列目をヘッダーなしで読み取りたい場合は、次のコードを使用します。
<code class="python">df = pd.read_csv(file_path, header=None, usecols=[3,6])</code>
header=None を設定すると、ファイルにヘッダーがないことを示します。 usecols パラメーターは、0 から始まる列インデックスのリストを受け取ります。 したがって、4 番目と 7 番目の列を取得するには、インデックス 3 と 6 を指定します (Python のインデックス付けは 0 から始まることに注意してください)。
追加メモ
read_csv 関数とそのさまざまなパラメーターの詳細については、Pandas のドキュメントを参照してください。このリソースは、データ操作と分析のための Pandas の機能とニュアンスの包括的な概要を提供します。
以上がPandas を使用してヘッダーなしで CSV ファイルから特定の列を読み取る方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。