在python之中对csv文件进行操作的时候,一般都是使用内置模块csv 。但是有一个第三方库pandas能够提供更好的方法完成csv文件数据的读取,下面要介绍的就是python使用pandas库读取csv文件的方法示例和解析,感兴趣的小伙伴可以一起往下看看哦 。
文章插图
(1)pandas库提供了很多的方法来实现对不同类型文件的读取操作,而在这个库中读取csv文件使用的就是read_csv()方法 。这个方法可以直接的将csv文件中所有的数据都给取出来并且放在pandas独有的数据结构Dataframe之中,使用print()函数就能将数据以表格形式打印出来,代码如下:
import pandas as pddata = pd.read_csv('st.csv')print(data)(2)以上的方法就是将csv文件之中数据直接全部都给取出来了,那么要获取更加详细的数据,例如某一行或者某一列的数据就要对Dataframe对象进操作了 。
1.在这个对象之中有两个方法loc和iloc可以取出某一行的数据,其中loc这个方法是根据行名取出数据,也就是第一列中某一行的值,示例如下:
print(data.loc['a'])而iloc则是根据行号来获取一行的数据了,示例如下:
print(data.iloc[2])2.以上两个方法还可以通过结合使用来获取到某一列的数据,获取列数据的关键在于将方法内的第一个参数使用冒号表示全部,第二个参数为列名,代码示例如下:
print(data.loc[:, ['A']])【Python怎么用pandas读取csv文件?Python中pandas库如何读取csv数据】以上就是关于“Python怎么用pandas读取csv文件?Python中pandas库如何读取csv数据”的全部内容了,希望对你有所帮助 。
推荐阅读
- Python怎么用pandas写入csv文件?Pandas库如何实现csv文件读写操作
- Python怎么追加写入csv文件?Python向csv文件中写入数据如何追加
- Python中怎么复制列表?Python列表复制有哪些实现方法
- Python读取Excel表格日期数据错误为什么?Python日期变为数字怎么办
- Python如何同时处理多个异常?Python多个不同异常如何一起处理
- 怎么看Python是否安装成功?判断python是否安装成功的方法
- 元组 python tuple有什么用?使用python tuple的好处有哪些?
- python中如何将长代码切成多行?Python将一行长代码切成多行的方法
- 天猫超市猫超卡可以退吗?有何使用规则?
- 淘宝补单马甲格式怎么发?具体补单流程是啥?