ホームページ >バックエンド開発 >Python チュートリアル >Python を使用して CSV ファイルをすばやく読み取る方法

Python を使用して CSV ファイルをすばやく読み取る方法

WBOY
WBOYオリジナル
2024-04-04 10:03:011001ブラウズ

Pandas ライブラリを使用して CSV ファイルをすばやく読み取る: まず、Pandas をインストールします。 read_csv() 関数を使用して CSV ファイルを読み取り、データ フレームに保存します。 head() 関数を使用して、データ フレームの最初の数行を表示します。データ フレームをグループ化し、sum() 関数を使用すると、各製品の合計売上高をすばやく計算できます。

Python を使用して CSV ファイルをすばやく読み取る方法

Python を使用して CSV ファイルをすばやく読み取る方法

CSV (カンマ区切り値) ファイルは、シンプルで簡単にデータの保存と交換の形式を解析します。 Python では、強力な Pandas ライブラリを使用して、CSV ファイルを迅速かつ効率的に読み取り、処理できます。

Pandas のインストール

始める前に、Pandas がインストールされていることを確認してください。コマンド ラインで次のコマンドを実行します。

pip install pandas

Read CSV file

Pandas を使用して CSV ファイルを読み取るには、read_csv()## を使用できます。 #関数。この関数は、ファイル名またはファイル パスを引数として受け取り、データ フレームと呼ばれる Pandas オブジェクトを返します。データ フレームは、スプレッドシートのように動作するテーブルのようなデータ構造です。

CSV ファイルを読み取る方法のサンプル コードは次のとおりです:

import pandas as pd

# 读取CSV文件并将其存储在名为df的数据框中
df = pd.read_csv('my_data.csv')

データ フレームの表示

head( ) この関数は、データ フレームの最初の数行を調べます。

# 查看数据框的前五行
df.head()

実用的なケース

sales という名前の CSV ファイルがあるとします。 csv、次のデータが含まれます:

DateProductSales2023-01-01ノートブック1002023-01-02デスクトップ2002023-01-03タブレット150
Pandas を使用してこのファイルを読み取り、簡単な分析を行うことができます:

import pandas as pd

# 读取CSV文件
df = pd.read_csv('sales.csv')

# 计算每种产品的总销售额
total_sales = df.groupby('产品').sum()['销售额']

# 打印每种产品的总销售额
print(total_sales)

このコードは次の結果を出力します:

产品
笔记本    100
台式机    200
平板电脑    150
Name: 销售额, dtype: int64

以上がPython を使用して CSV ファイルをすばやく読み取る方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。