【Python怎么导入csv数据?Python中导入csv数据的三种方法】Python中对数据的处理,已经成为了一种比较频繁的操作,在数据处理时,都要导入相关的文件,之前学习了导入文本文件的方式,今天的这篇文章主要介绍了Python 中导入csv数据的三种方法,内容比较简单,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下 。
文章插图
Python 中导入csv数据的三种方法,具体的操作如下所示:
1、使用Python中的标准库导入
在Python中是提供了很多的标准库,可以对文件进行操作,其中就有对csv文件操作的,在类库中包含了一个函数为reader(),就可以实现对csv文件进导入,当文件被导入之后,这些数据可以变成一个numpy数组,使用这个数组可以实现算法模型,代码如下:
from csv import readerimport numpy as npfilename=input("输入文件名称: ")withopen(filename,'rt',encoding='UTF-8')as raw_data:readers=reader(raw_data,delimiter=',')A=list(readers)data=https://www.ycpai.cn/python/np.array(A)print(data)print(data.shape)2、使用numpy库导入csv文件
之前学习这个库的时候,我们知道它是用来处理大量的数据,并且也是对数字进行操作的,在这个库中,可以使用loadtxt()函数导入数据,这个函数对数据处理的函数是没有文件头的,并且在处理的过程中,每一个数据的结构都相同 。
3、通过Pandas导入CSV文件
这是一种常见的文件处理方式,可以使用它导入csv文件,使用的函数为pandas.read_csv(),最后这个函数的返回值是一个DataFrame,当我们使用这个库的时候,非常的方便对数据进行下一步的操作,在前面的机器学习中,经常使用这个库进行数据的清洗以及数据的准备工作 。
from pandas import hello_csvfilename=input("输入文件名:")f=open(filename,encoding='UTF-8')names=['日期','年','月','日','小时','分钟','秒']data=https://www.ycpai.cn/python/read_csv(f,names=names)print(data)以上所述就是今天给大家介绍的Python怎么导入csv数据?Python中导入csv数据的三种方法,希望对大家有所帮助,如果大家有任何疑问,可以继续关注进行了解 。
推荐阅读
- 怎么给戒指缠绳 如何给戒指缠绳
- 中国四大名砚怎么鉴别 怎么鉴别中国四大名砚
- Python字典中的copy函数怎么用?详解copy()函数的使用方法
- Vscode怎么实现终端的清屏?vscode清除终端内容的方法
- Python怎么裁剪图片?如何使用Python对图像进行裁剪
- Python运行提示缺少模块怎么办?python中缺少模块的解决方法
- 无乃尔是过与怎么翻译 无乃尔是过与的意思
- 喝牛奶上火怎么办 喝牛奶要注意哪些问题
- Python如何写回调函数?Python回调函数是怎么运行的
- 博客园怎么删除随笔和文章 要怎么操作删除呢