Pandas库处理csv文件怎么做?Pandas处理csv数据的方法是什么

pandas这个第三方库是python中几乎能够用来处理任意文本文件的工具,而csv这种用来保存文本数据的表格文件也是会在python程序中经常进行处理操作 。下面文主要来介绍的内容就是pandas库处理csv文件的方法,感兴趣的话就一起往下看看吧 。

Pandas库处理csv文件怎么做?Pandas处理csv数据的方法是什么

文章插图
一、读取文件
【Pandas库处理csv文件怎么做?Pandas处理csv数据的方法是什么】像这种表格类型数据的处理无非就是读写两种操作,而且csv一般保存的都是不会再去修改的数据,所以在大部分时候读取文件操作使用的比较频繁,那么pandas库用来读取csv文件和数据的方法有read_csv()以及read_table()两种 。
其中read_csv()方法能够直接将一个csv文件完完整整的读取进来并且转为Dataframe结构对象,在不指定列名的情况下,则是会以该文件中第一行作为列名,也可以使用names()参数来指定它的列名,代码示例如下:
import pandastest_csv = pandas.read_csv("./test.csv")print(test_csv)# 结果name position          camp0  Ezreal      ADC      Piltover1      Vi      JUN      Piltover而read_table()方法也是同样可以将csv文件读取出来,不过它必须要通过sep这个参数来指定分隔符,也就是文件之中的数据是以这个符号来进行划分的,示例如下:
test_csv = pandas.read_table("./test.csv", sep=",")二、写入文件
那么写入文件时调用的方法就是to_csv()了,在这个方法之中仍然是需要将csv文件作为路径传入进去 。不过调用这个方法的对象需要是Dataframe,所以需要将python字典对象先转为该类型之后在来调用这个写入csv文件的方法,详细代码示例如下所示:
data = {"name": ["Iowa", "Cleveland", "Baltimore", "Worcester", "Lexington"]}frame = pandas.DataFrame(data)frame.to_csv("./ship.csv", index=False)以上就是关于“Pandas库处理csv文件怎么做?Pandas处理csv数据的方法是什么”的全部内容了,希望对你有所帮助 。

    推荐阅读