python将csv几列相互交换 python 替换csv某一列

您所在的位置:网站首页 pandas交换列 python将csv几列相互交换 python 替换csv某一列

python将csv几列相互交换 python 替换csv某一列

#python将csv几列相互交换 python 替换csv某一列| 来源: 网络整理| 查看: 265

python将csv几列相互交换 python 替换csv某一列 转载

attitude 2023-05-26 15:14:36

文章标签 python 读取文件 文章分类 Python 后端开发

目录

1.读取csv文件

2.删除csv文件中某些列

3.对csv文件某列中的值进行替换

1.读取csv文件import pandas as pd # 读取所有内容 data = pd.read_csv('filename.csv') print(data) # 读取前几行 data = pd.read_csv('filename.csv', nrows=5) print(data) # 仅查看前几行 print(data.head(5)) # 读取后几行 data = pd.read_csv("filename.csv") print(data.tail(5))

read_csv中的参数详情:https://zhuanlan.zhihu.com/p/340441922

2.删除csv文件中某些列import pandas as pd import csv data = pd.read_csv("filename.csv") # 删除某些固定行 data_new=data.drop([row1, row2,...]) # 删除某些列 data_new=data.drop(["column1",'column2','column3'],axis=1) # 生成新的文件 data_new.to_csv("filename.csv",index=0)3.对csv文件某列中的值进行替换import pandas as pd # 读取文件 data = pd.read_csv("filename.csv") # 原来的值:新的值 # 使用map属性 change= {'old_value1':'new_value1', 'old_value2':num2} data['column_name'] = data['column_name'].map(change) #生成新的文件 data.to_csv("filename_new.csv") 本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。 收藏 评论 分享 举报

上一篇:java大数据就业前景 java大数据好学吗

下一篇:java编程软件安卓版 java程序编程软件



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3