2024-09-30 23:29:35 发布
网友
我有一个csv文件,其中有我的数据,如 [1] :https://i.stack.imgur.com/JMVBv.jpg 就我而言,这里的山谷是混乱的。RollNo在标记下存在,反之亦然。姓名在国家栏下,反之亦然。 如何在列之间交换值并按正确顺序进行修复。 提前谢谢
可以使用replace()函数
df['column name'] = df['column name'].replace(['old value'],'new value')
查找官方文档here
也许你只需要重命名你的列
import pandas as pd df = pd.DataFrame({'a':[1,2,3,4], 'b': [3,4,5,6]}) df.rename(columns={'a': 'new_name'}, inplace=True)
如果您只需要一个临时解决方案进行一次性修复,您可以通过以下方式在一条语句中快速完成:
df.columns = ['Total_marks', 'Country', 'Name', 'RollNo']
假设df是数据帧的名称
df
可以使用replace()函数
查找官方文档here
也许你只需要重命名你的列
如果您只需要一个临时解决方案进行一次性修复,您可以通过以下方式在一条语句中快速完成:
假设
df
是数据帧的名称相关问题 更多 >
编程相关推荐