错误消息:' TypeError:无法连接非NDFrame对象'尝试将日期值附加到空数据帧时

时间:2017-10-02 20:40:21

标签: python pandas dataframe

我正在尝试使用Timestamp值创建一个熊猫系列。但我得到低于错误。尝试将时间戳值附加到空数据帧时。

x = pd.Series()
dfx = {k: v for k, v in df.groupby('month')} 
for k in dfx:
   x.append(dfx[k].iloc[0,0])

df值:

         Date                        Value      month   year
 0      2007-05-25                   0.3992     5       2007
 1      2007-11-06                   0.3936     11      2007
 2      2007-11-07                   0.2039     11      2007 
 3      2009-01-14                   0.2881     1       2009
 4      2009-02-06                   0.0375     2       2009
 5      2009-05-07                   0.3217     5       2009
 6      2009-08-06                   0.4060     8       2009

错误讯息:

  

引发TypeError("无法连接非NDFrame对象")TypeError:   无法连接非NDFrame对象

任何人都可以帮助解决问题。

预期产出:

          Date                        
   0      2007-05-25                   
   1      2007-11-06                 
   2      2009-01-14                   
   3      2009-02-06                   
   4      2009-05-07                 
   5      2009-08-06                  

1 个答案:

答案 0 :(得分:1)

使用以下代码解决了这个问题。

   x= df.groupby(['year', 'month']).Date.head(1)