Pythonは、その強力なデータ分析ライブラリとともに、Excelデータの取得と操作を容易にします。この記事では、Pythonのopenpyxl
とpandas
ライブラリを使用してExcelデータを取得する方法を紹介します。
openpyxlを使用したExcelデータの取得
openpyxl
は、Excelファイルを読み書きするためのPythonライブラリです。以下に、Excelファイルからデータを読み込む基本的なコードを示します。
from openpyxl import load_workbook
# Excelファイルを読み込む
wb = load_workbook('sample.xlsx')
# アクティブなシートを取得
sheet = wb.active
# セルの値を取得
cell_value = sheet['A1'].value
print(cell_value)
このコードは、load_workbook
関数を使用してExcelファイルを読み込み、アクティブなシートを取得し、指定したセルの値を取得します。
pandasを使用したExcelデータの取得
pandas
は、データ分析や操作に便利な機能を提供するPythonライブラリです。以下に、Excelファイルからデータを読み込む基本的なコードを示します。
import pandas as pd
# Excelファイルを読み込む
df = pd.read_excel('sample.xlsx')
# データフレームを表示
print(df)
このコードは、read_excel
関数を使用してExcelファイルを読み込み、データをデータフレームに格納します。
これらのライブラリを使用することで、Pythonを使ってExcelデータを効果的に取得し、分析や操作を行うことができます。Pythonとこれらのライブラリを活用して、データ分析の作業をより効率的に行いましょう。