Python を使用して CSV ファイルを読み取るには 2 つの方法があります: csv モジュールを使用します: a. csv モジュールをインポートします b. CSV ファイルを開きます c. CSV リーダーを作成します d. pandas ライブラリを使用して各行をループします: a. pandas ライブラリをインポート b. CSV ファイルを読み取る
Python を使用して CSV ファイルからデータを読み取る方法
CSV (カンマ区切り値) ファイルは、Python でさまざまな方法で読み取ることができる一般的なデータ ファイル形式です。一般的に使用される方法は次の 2 つです。
csv
モジュールを使用する
csv
モジュールは Python 標準で使用されます。 library CSV ファイルを扱うためのモジュール。 csv
モジュールを使用して CSV ファイルを読み取る手順は次のとおりです:
csv
モジュールをインポートします:
<code class="python">import csv</code>
CSV ファイルを開く:
<code class="python">with open('file.csv', 'r') as f:</code>
CSV リーダーの作成:
<code class="python">reader = csv.reader(f)</code>
各行を読みます:
<code class="python">for row in reader: # 行数据存储在 row 中</code>
pandas
ライブラリの使用
pandas
は、データ分析と処理のための強力な Python ライブラリです。 CSV ファイルを操作するためのより高度な機能を提供します。 pandas
を使用して CSV ファイルを読み取る手順は次のとおりです:
pandas
ライブラリをインポートします:
<code class="python">import pandas as pd</code>
CSV ファイルの読み取り:
<code class="python">df = pd.read_csv('file.csv')</code>
その中:
df
は、CSV ファイルのデータを格納する Pandas データ フレームです。 'file.csv'
は、CSV ファイルへのパスです。 pandas を使用する
CSV ファイルを読み込むときに、区切り文字や文字エンコーディングなどのオプションを指定できます。詳細については、pandas.read_csv()
ドキュメントを参照してください。
以上がPythonでCSVファイルからデータを読み取る方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。