我正在尝试使用列名称重命名空列,请您帮我
CaseNumber QueueName
0 3510926 AudioSW_India
1 3510937 ModemSW_LTEAS_RJIL_India
2 3510940 ModemSW_RILQMI_AndroidRIL_Taiwan_VT
3 3510944 ModemSW_Data_India_All_LTE
4 3510956 QIPL_IMS
5 3510980 MODEMSW_LC_INDIA_LTE_Protocol_VT
6 3511017 QIPL_IMS
我正在使用
df2=df.rename(columns = {" " : "Signal"}, inplace = True)
但是我遇到错误
“ NoneType”对象没有属性“ to_excel”
答案 0 :(得分:0)
第一列是索引,因此rename
可能是基于:
df.index.name = 'val'
或者:
df = df.rename_axis('val')
但是如果要避免将第一列(index
)写入excel
,请使用:
df.to_excel('file.xlsx', index=False)
编辑:
如果使用inplace=True
会返回None
,所以有问题,因此df2
是None
,而不是DataFrame
。