Python如何解决读取csv文件并添加表头,方法是什么
Admin 2022-09-02 群英技术资讯 1474 次浏览
今天这篇我们来学习和了解“Python如何解决读取csv文件并添加表头,方法是什么”,下文的讲解详细,步骤过程清晰,对大家进一步学习和理解“Python如何解决读取csv文件并添加表头,方法是什么”有一定的帮助。有这方面学习需要的朋友就继续往下看吧!有时,我们读取的csv文件数据时发现没有表头/列名,是因为Python读取csv文件数据本来就没有表头,用pandas.read读取时,则第一行自动会被识别为columns,从而给后面的分析造成不便,这时候需要我们在读取文件数据的同时添加列名。
1、在读取文件数据之后再定义列名
df = pd.read_csv('评论.csv',header=None)
df.columns = ["昵称","性别","评论时间","评论"] #添加自定义的columns的名字
2、在读取文件数据的同时定义列名
df = pd.read_csv('评论.csv',header=None,names=["昵称","性别","评论时间","评论"])
注意:
1、如果文件读取时是没有列名,那么header=None可以省去,但是文件中存在有列名,则不能省略,否则会出错。
2、就算是文件中存在有列名,也可以利用header=None,names=[]来重新定义数据的列名。
#更改csv文件表头。可根据以前代码,批量更改表头 file_path = r'E:/mimwqx/open/Demographic/Population/195_DT_YAB_0003_20210429152421.csv' df = pd.read_csv(file_path, header=0) df.columns = ["a", "b", "c"] df.to_csv(file_path, index=False)
保存为csv
with open('Population.csv','a+',encoding='utf8') as csvfile:
fieldnames=['openname','sqlname']#表头·
writer=csv.DictWriter(csvfile,fieldnames=fieldnames)
writer.writerow({'openname':filtes,'sqlname':data})#数据
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
本文将学习字符串数据类型相关知识,将讨论如何声明字符串数据类型,字符串数据类型与 ASCII 表的关系,字符串数据类型的属性,以及一些重要的字符串方法和操作,超级干货,不容错过
这篇文章主要介绍了Python全面解析json数据并保存为csv文件,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
word、excel、PPT,虽然说是特殊文件,其实也是实际工作中我们经常会用到的文件类型。本文将为大家详解Python读取Word文件和文件内容的方法,感兴趣的可以了解一下
训练用PyTorch编写的LSTM或RNN时,在loss.backward()上报错,千万别改成loss.backward(retain_graph=True),会导致显卡内存随着训练一直增加直到OOM:
在使用 Python 处理字符串的时候,有时候会需要分割字符。 分隔符比如下划线 “_”,比如 “.”之类的。一个分隔符 比如对于文件名 20191022_log.zip,我们想要获取前面的日期。 如果日期格式固定,对于这样的字符串我们当然可以使用索引进行切割。 当...
成为群英会员,开启智能安全云计算之旅
立即注册关注或联系群英网络
7x24小时售前:400-678-4567
7x24小时售后:0668-2555666
24小时QQ客服
群英微信公众号
CNNIC域名投诉举报处理平台
服务电话:010-58813000
服务邮箱:service@cnnic.cn
投诉与建议:0668-2555555
Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 ICP核准(ICP备案)粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008