ホームページ > バックエンド開発 > Python チュートリアル > Pandas を使用してヘッダーなし CSV ファイルから特定の列を読み取る方法

Pandas を使用してヘッダーなし CSV ファイルから特定の列を読み取る方法

Mary-Kate Olsen
リリース: 2024-11-01 22:02:02
オリジナル
962 人が閲覧しました

How to Read Specific Columns from a Headerless CSV File Using Pandas?

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

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート