Pandas を使用してヘッダーなしでテーブルを読み取り、特定の列を選択する方法
Python の Pandas ライブラリで、ヘッダーなしで CSV ファイルからデータを読み取るheader=None パラメータを指定した pd.read_csv 関数を使用して実行できます。ただし、このようなテーブル内の特定の列にアクセスするには、usecols を使用する場合とは異なるアプローチが必要です。
ヘッダーのない CSV ファイルから 4 番目と 7 番目の列のみを読み取るには、usecols パラメータは次のようになります:
df = pd.read_csv(file_path, header=None, usecols=[3,6])
ここで、file_path は CSV ファイルへのパスを表し、header=None はテーブルがヘッダー行がなく、usecols=[3,6] は、4 列目と 7 列目からデータを読み取ることを示します。
usecols に渡される数値 は、目的の列の位置を参照します。たとえば、数字 0、1、2 などは、テーブル内の最初、2 番目、3 番目以降の列を表します。
このメソッドを使用すると、必要な特定の列だけを読み取ることができます。ヘッダーのないテーブルからでも。 pd.read_csv 関数とそのパラメーターの詳細については、Pandas のドキュメントを参照してください。
以上がPandas を使用してヘッダーなし CSV ファイルから特定の列を読み取る方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。