import pandas as pd
def getValue(s):
if 'a' in s:
return s.replace('bb','111')
else:
return s
if __name__ == '__main__':
csv_file=r"D:\data\quality\aaa.csv"
df=pd.read_csv(csv_file)
new_columns=["aaaa",'bbb','ccc'] #会把数据也一起改,不能用
# df02 = df.reindex(columns=new_columns) # 调整索引,不仅仅调整行,也可以调整列
# 注意这里reindex的妙用,可以自动关联数据,调整数据
df.rename(columns={'box': 'small/big'}, inplace=True)
df.to_csv(csv_file, index=False)
# print(df)
pandas修改列
猜你喜欢
转载自blog.csdn.net/jacke121/article/details/125969336
今日推荐
周排行