1. 程式人生 > >Pandas Series轉換為DataFrame

Pandas Series轉換為DataFrame

說明

雖然Series有一個to_frame()方法,但是當Series的index也需要轉變為DataFrame的一列時,這個方法轉換會有一點問題。所以,下面我採用將Series物件轉換為list物件,然後將list物件轉換為DataFrame物件。

例項

這裡的month為一個series物件:

type(month)
pandas.core.series.Series

它的index為月份,values為數量,下面將這兩列都轉換為DataFrame的columns。

import pandas as pd

dict_month = {'month':month.index,'numbers'
:month.values} df_month = pd.DataFrame(dict_month)