如题
2个回答
如果需要重命名所有的列,可以重新给df.columns 赋值。df.columns = ['new_col_1', 'new_col_1', ..., 'new_col_n'].
如果只需要改变某一列或几列的列名,则可以使用rename函数。df = df.rename(columns={'old_col_1': 'new_col_1'})。
以上两种方法也适用于index的修改,只需把columns改成index即可。
相关讨论
pandas报错: 'DataFrame' object has no attribute 'unique'
pandas dataframe insert报错ValueError: unbounded slice
统计substring在pandas dataframe中一列文本中出现的次数?
怎么对pandas dataframe按照一列的字符串的长度来排序?
随便看看
opencv里waitkey和destroyAllWindows有什么用?