ホームページ >バックエンド開発 >Python チュートリアル >PythonでExcelデータの列を読み取る方法

PythonでExcelデータの列を読み取る方法

下次还敢
下次还敢オリジナル
2024-03-29 06:45:311196ブラウズ

Python で Excel データの列を読み取る方法: Pandas ライブラリ: ライブラリをインポートしてファイルを読み取ります。列を選択し、データ変数に格納します。 Openpyxl ライブラリ: ファイルのロードとワークシートの選択。列を選択し、セルをループして、値をデータ リストに保存します。

PythonでExcelデータの列を読み取る方法

Python で Excel データの列を読み取る方法

方法 1: Pandas ライブラリを使用する

Pandas はデータ分析と処理の強力なライブラリ。 Pandas を使用して Excel データの列を読み取るには、次の手順に従います。

<code class="python">import pandas as pd

# 读取Excel文件
df = pd.read_excel('file.xlsx')

# 选择要读取的一列
column_name = 'Column_Name'
data = df[column_name]</code>

data変数には、指定された列のすべてのデータが含まれます。

方法 2: Openpyxl ライブラリを使用する

Openpyxl は、Excel ファイルの読み取りと書き込みのためのライブラリです。 Openpyxl を使用して Excel データの列を読み取るには、次の手順に従います。

<code class="python">import openpyxl

# 加载Excel文件
wb = openpyxl.load_workbook('file.xlsx')

# 选择要读取的工作表
sheet = wb.active

# 选择要读取的一列
column_index = 1  # 根据需要更改列索引

# 遍历列中的所有单元格
data = []
for row in sheet.rows:
    cell = row[column_index-1]
    data.append(cell.value)</code>

dataリストには、指定された列のすべてのデータが含まれます。

以上がPythonでExcelデータの列を読み取る方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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