pandas multiindex使用方法

pandas multiindex使用方法

使用代碼如下:

import pandas as pd
import numpy as np

m_index = pd.MultiIndex.from_product([[i for i in range(2016,2020)],['一季度','中報','三季度','年報']],names = ['year','report'])

df3=pd.DataFrame(np.random.randint(1,10,(16,2)),index=m_index)
print(df3)

運行結果如下:
             0  1
year report     
2016 一季度     9  7
     中報      4  9
     三季度     9  1
     年報      9  1
2017 一季度     9  5
     中報      1  4
     三季度     7  9
     年報      4  8
2018 一季度     1  6
     中報      8  2
     三季度     7  2
     年報      2  7
2019 一季度     9  4
     中報      4  4
     三季度     1  5
     年報      2  3

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章