[英]Must pass an index to rename - python
首先你的 function 返回None
並重命名 function 找不到索引器
def to_snakecase(cols):
map_dict = {}
for col in cols:
map_dict[col] = col.lower().strip().replace(' ', '_')
return map_dict
我相信重命名列最有表現力的方法是在rename
function 中使用關鍵字columns
。 您的代碼可能如下所示
covid_df.rename(columns=to_snakecase(covid_df.columns), inplace=True)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.