熊猫重命名后concat没有提供任何条目

时间:2018-09-04 10:02:23

标签: python pandas

连接数据框效果很好,直到我重命名了特定数据框的列。重命名是在确认之前。重命名的代码如下,此数据帧将在此之后返回。

from django.contrib import admin
def admin_alter(sender, instance, created, **kwargs):
    if Leave.status == '1':
        print('admin altered')

post_save.connect(receiver = after_accepting, sender= admin)

在我合并了不同的数据框之后,重命名的列的条目为空。怎么会这样如果我不重命名列,则一切正常。

协商代码:

ret=output_excel.rename(index=str, columns={"Home":str(self.hhid)+" Home","HH1 distance [km]":str(self.hhid)+" Distance Car1 [km]", "Energy [kWh]":str(self.hhid)+" Energy Car1 [kWh]"})
return ret

我错过了什么吗?解决起来容易吗? 感谢您的帮助

1 个答案:

答案 0 :(得分:0)

在.rename中删除index = str对我有用。

{'C_charges:ID:added':counts,
'C_charges:P_Code:added':counts,
'C_Insurance:id:added':counts,
'C_Insurance:Ins. Mode:added':counts,
'C_Status:P_status:changed':counts}