如何将熊猫系列转换为数据框以进行合并

时间:2019-04-05 19:56:19

标签: python pandas series

我对Python还是很陌生,我试图将来自groupby()的Series转换为一个数据帧,然后将其合并到主df中。但是,to_frame()似乎不起作用,因为它不断返回一个序列而不是一个数据帧。任何帮助将不胜感激,请参见以下代码:

IN: pf_avg = df.groupby('release_year').profit.mean() 
    pf_avg.to_frame()
    type(pf_avg)

OUT: pandas.core.series.Series

IN: df_pf_avg = df.merge(pf_avg, left_on= 'release_year', right_index= True)
    df_pf_avg.head()

OUT: ValueError: can not merge DataFrame with instance of type <class 
    'pandas.core.series.Series'>

0 个答案:

没有答案
相关问题