Python Pandas - エクセルファイルの読み込み

Pandasを使ってエクセルファイルの読み込みを行います。

エクセルファイルの書き込み

次のエクセルファイルを読み込みます。

data.xls

読み込み処理は以下の通りです。

read_excel関数を使い、1行でエクセルファイルの読み込みが行えます。

またsort_values関数を使えば特定のキーでソート(並び替え)を行うことができます。

[コード]

1
2
3
4
5
6
7
import pandas as pd

book = pd.read_excel('data.xlsx', sheet_name='Sheet1')
print(book)
print()

print(book.sort_values(by='データ1', ascending=False))

実行結果は次のようになります。

[実行結果]

  都道府県  データ1  データ2
0   東京    10    40
1  北海道    20     5
2   京都    30    60

  都道府県  データ1  データ2
2   京都    30    60
1  北海道    20     5
0   東京    10    40