0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

DataFrame マルチレベルインデックス |備忘録

Posted at

#マルチインデックスの書き方
→ インデックスをさらに大きなレベルのインデックスでまとめる

【前提】
pythonのDataFrameにてエクセル読み込み
e.g. df = pd.read_excel('hogehoge.csv')

→ 日本、韓国、中国、イタリア、フランス、スペインのcolumnsはあるが、それをより大きなインデックスでまとめたい。

###最終目的
スクリーンショット 2019-04-29 12.25.04.png
上の図のアジアやヨーロッパのようにまとめること

##方法

df = pd.read_excel('hogehoge.csv') #元のデータを読み込む

d = {} #空の辞書を作成
d['アジア'] = df[['日本','韓国','中国']] 
d['ヨーロッパ'] = df[['イタリア','フランス','スペイン']]

df = pd.concat(d, axis=1) # 2つを結合
df = df.loc[:,['関東','四国']] # 列の並び替え

dfdf.to_csv('hogehoge.csv')

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?