我如何使用熊猫重命名Excel工作表中的空列

时间:2018-07-25 06:33:19

标签: python pandas

我正在尝试使用列名称重命名空列,请您帮我

    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”

1 个答案:

答案 0 :(得分:0)

第一列是索引,因此rename可能是基于:

df.index.name = 'val'

或者:

df = df.rename_axis('val')

但是如果要避免将第一列(index)写入excel,请使用:

df.to_excel('file.xlsx', index=False)

编辑:

如果使用inplace=True会返回None,所以有问题,因此df2None,而不是DataFrame

相关问题