广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python如何读取csv文件时添加表头/列名
  • 919
分享到

Python如何读取csv文件时添加表头/列名

2024-04-02 19:04:59 919人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

目录读取csv文件时添加表头/列名解决方法更改csv文件表头读取csv文件时添加表头/列名 有时,我们读取的csv文件数据时发现没有表头/列名,是因为python读取csv文件数据本

读取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文件表头

#更改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})#数据

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。

--结束END--

本文标题: Python如何读取csv文件时添加表头/列名

本文链接: https://www.lsjlt.com/news/148847.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Python如何读取csv文件时添加表头/列名
    目录读取csv文件时添加表头/列名解决方法更改csv文件表头读取csv文件时添加表头/列名 有时,我们读取的csv文件数据时发现没有表头/列名,是因为Python读取csv文件数据本...
    99+
    2022-11-13
  • Python如何读取CSV文件中的特定列
    Python如何读取CSV文件中的特定列 Python是一种功能强大的编程语言,它提供了许多库和工具,用于处理各种类型的数据。在数据科学和数据分析领域,CSV(逗号分隔值)文件是一种常见的数据存储格式...
    99+
    2023-10-06
    python 人工智能 数据库 Python
  • Spark-SQL如何读取JSON文件时反射表头
    小编给大家分享一下Spark-SQL如何读取JSON文件时反射表头,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!Spark-SQL 读取JSON文件时反射表头case class Studen...
    99+
    2023-06-27
  • ​python中pandas读取csv文件​时如何省去csv.reader()操作指定列步骤
    优点: 方便,有专门支持读取csv文件的pd.read_csv()函数。将csv转换成二维列表形式支持通过列名查找特定列。相比csv库,事半功倍 1.读取csv文件 import p...
    99+
    2022-11-13
  • 如何利用Python读取CSV文件并计算某一列的均值和方差
    今天就跟大家聊聊有关如何利用Python读取CSV文件并计算某一列的均值和方差,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。近日需要对excel的csv文件进行处理,求取某银行历年股...
    99+
    2023-06-22
  • python如何读取文件夹中图片的图片名并写入excel表格
    本篇文章为大家展示了python如何读取文件夹中图片的图片名并写入excel表格,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。有的时候,我们需要读取图片名,写入表格中,以便结合图片的其他信息,做进一...
    99+
    2023-06-21
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作