【发布时间】:2021-05-21 03:51:04
【问题描述】:
收到此错误:第 341 行,在上传中 lst3 = lst1.extend(lst2) AttributeError:“索引”对象没有属性“扩展”
{'Date': ['2_April','3_May','1_June','5_July', '3_April', '9_July'],
'State': ['BR', 'JH', 'HR', 'JH', 'BR', 'PB'],
'Blank': ['nan','nan','nan','nan','nan','nan'],
'District' : ['BS', 'GW', 'AM', 'RN', 'PB', 'GR'],
'nan': [Sub-dist, 0, 2, 2, 9, 8],
'nan': [Month, 1, 1, 2, 3, 4],
'nan': [Year, 2, 0, 0, 0, 0],
'nan': [Facility,2, 3, 4, 0, 0],
}
# Partial list of headers
lst1 = df_.columns[:18]
# converting first row to list and picking elements after 18th column
lst2 = df_.iloc[1, 18:].to_numpy()
lst2 = pd.Index(lst2)
# extending lst to lst2
lst3 = lst1.extend(lst2)
print(lst3)
# After merging two list Indexes above updating column of dataframe
df_.columns = lst3
【问题讨论】:
-
使用
lst1 = df.columns[:18].tolist()和lst2 = pd.Index(lst2).tolist()
标签: pandas dataframe python-3.7