Python

pandas エクセル二行目をヘッダーで読み込む方法

working pattern internet abstract Python
Photo by Markus Spiske on Pexels.com

解決する問題

python pandas エクセル二行目をヘッダーで読み込む方法がわからないこと。

解決方法

CSVファイルを読み込む場合

import pandas as pd
csv = '読み込みたいファイルのパス' 
df = pd.read_csv(csv_files,header = 1)

xlsxファイルを読み込む場合

import pandas as pd
xlsx = '読み込みたいファイルのパス'
df = pd.read_excel(xlsx,header = 1)

解説

ヘッダーとは、一行目のことです。pandasの場合ヘッダーの名前で、要素にアクセスするので、非常によく使う技術です。

  • header = 1でエクセルファイルの二行目をヘッダーに指定
  • header = 0ででエクセルファイルの一行目をヘッダーに指定

次にcsvファイルとxlsxファイルの読み込み方法を解説します。

  • pd.read_csvでCSVの読み込みができます。
  • pd.read_excelでxlsxの読み込みができます。

ちなみにエクセルファイルの場合は、読み込むシートを指定したい場合もあるかと思います。その場合は以下のように記述します。

import pandas as pd
xlsx = '読み込みたいファイルのパス'
df = pd.read_excel(xlsx,sheet_name='シートの名前を記述する',header = 1)

sheet_name='シートの名前を記述する'で読み込むシートが指定できます。

今回の記事は、以上です。

pythonに関してより深く学習したい方は、以下の記事も参考にしてみてください。

コメント

タイトルとURLをコピーしました