扣丁学堂简述如何实现pandas读取csv文件指定的前几行

2018-08-01 14:16:55

1620浏览

今天扣丁学堂

用于存储数据的csv文件有时候数据量是十分庞大的,然而我们有时候并不需要全部的数据,我们需要的可能仅仅是前面的几行。

这样就可以通过pandas中read_csv中指定行数读取的功能实现。

例如有data.csv文件,文件的内容如下:

GreydeMac-mini:chapter06 greyzhang$ cat data.csv

,name_01,coment_01,,,,

2,name_02,coment_02,,,,

3,name_03,coment_03,,,,

4,name_04,coment_04,,,,

5,name_05,coment_05,,,,

6,name_06,coment_06,,,,

7,name_07,coment_07,,,,

8,name_08,coment_08,,,,

9,name_09,coment_09,,,,

10,name_10,coment_10,,,,

11,name_11,coment_11,,,,

12,name_12,coment_12,,,,

13,name_13,coment_13,,,,

14,name_14,coment_14,,,,

15,name_15,coment_15,,,,

16,name_16,coment_16,,,,

17,name_17,coment_17,,,,

18,name_18,coment_18,,,,

19,name_19,coment_19,,,,

20,name_20,coment_20,,,,

21,name_21,coment_21,,,,

如果我们需要的数据仅仅是前5行,那么读取方式可以通过nrows的方式进行指定。编写代码如下:

1 #!/usr/bin/python

2

3 import pandasas pd

4

5 data = pd.read_csv('data.csv',nrows =5)

6 print(data)

7

代码的运行结果如下:

GreydeMac-mini:chapter06 greyzhang$ python row_test.py

Unnamed: 0 name_01 coment_01 Unnamed: 3 Unnamed: 4 Unnamed: 5 \

0 2 name_02 coment_02 NaN NaN NaN

1 3 name_03 coment_03 NaN NaN NaN

2 4 name_04 coment_04 NaN NaN NaN

3 5 name_05 coment_05 NaN NaN NaN

4 6 name_06 coment_06 NaN NaN NaN

Unnamed: 6

0 NaN

1 NaN

2 NaN

3 NaN

4 NaN

GreydeMac-mini:chapter06 greyzhang$

从上面的结果中可以看出,通过指定读取行数实现了预期的功能。

以上就是扣丁学堂Python培训小编给大家分享的如何实现pandas读取csv文件指定的前几行,希望对小伙伴们有所帮助,想要了解更多内容的小伙伴可以登录扣丁学堂官网咨询。扣丁学堂是专业的Python培训机构,不仅有专业的老师和与时俱进的课程体系,还有大量的

【关注微信公众号获取更多学习资料】

标签:

扣丁学堂Python培训

如何实现pandas读取csv文件指定的前几行

Python培训

Python视频教程

Python基础教程

python安装教程

Python核心编程

Python在线教程

Python在线视频

Python在线学习

python如何读取csv文件某几行某几列_扣丁学堂简述如何实现pandas读取csv文件指定的前几行...相关推荐

  1. python装饰器特性iy雾_扣丁学堂简述Python 装饰器装饰类中的方法

    扣丁学堂简述 Python 装饰器装饰类中的方法 本篇文章小编主要和读者们分享一下 Python 装饰器装饰类中的方法, 文中会有详细的代码 列出供大家参考,下面随小编一起来了解一下吧. 有一个类 T ...

  2. python的excell库_扣丁学堂Python基础教程之Excel处理库openpyxl详解

    扣丁学堂Python基础教程之Excel处理库openpyxl详解 2018-05-04 09:49:49 3197浏览 openpyxl是一个第三方库,可以处理xlsx格式的Excel文件.pipi ...

  3. python如何离线安装第三方模块_扣丁学堂python开发之第三方模块pip离线安装

    扣丁学堂python开发之第三方模块pip离线安装 2018-08-14 14:02:22 747浏览 最近很多参加Python培训的同学说在学习过程中需要安装一些第三方的模块,今天小编就来给大家讲一 ...

  4. python代码优化指南_扣丁学堂Python视频教程之Pandas初学者代码优化指南

    扣丁学堂Python视频教程之Pandas初学者代码优化指南 2018-02-05 10:44:24 1320浏览 今天扣丁学堂给大家介绍一下关于Python视频教程之Pandas详解,首先Panda ...

  5. python socket编程之双方相互通信简单实例_扣丁学堂Python开发socket实现简单通信功能实例...

    扣丁学堂Python开发socket实现简单通信功能实例 2018-08-21 14:12:38 747浏览 今天扣丁学堂Python培训老师给大家结合实例介绍一下关于socket实现的简单通信功能, ...

  6. python程序调用写好的代码_扣丁学堂浅谈Python编程中NotImplementedError的使用方法...

    扣丁学堂浅谈Python编程中NotImplementedError的使用方法 2018-07-04 14:08:02 2559浏览 本篇文章扣丁学堂 Python编程中raise可以实现报出错误的功 ...

  7. python面试题网站有哪些_扣丁学堂解析Python爬虫工程师面试题汇总

    扣丁学堂解析Python爬虫工程师面试题汇总 2018-08-20 11:24:39 1664浏览 今天,扣丁学堂的小编来给大家总结一下Python爬虫的面试技巧,希望给参加Python培训的同学一点 ...

  8. python 技巧视频教程_扣丁学堂Python视频教程之Python开发技巧

    扣丁学堂Python视频教程之Python开发技巧 2018-07-25 14:09:44 808浏览 关于Python开发的技巧小编在上篇文章已经给大家分享过一些,本篇文章扣丁学堂 神秘eval: ...

  9. python 匿名函数示例_扣丁学堂Python3开发之匿名函数用法示例详解

    扣丁学堂Python3开发之匿名函数用法示例详解 2018-07-26 14:01:11 1324浏览 今天扣丁学堂Python培训给大家分享关于Python3匿名函数用法,结合实例形式分析了Pyth ...

最新文章

  1. ASP.NET中Visio图形的控制与数据的动态显示
  2. 想成为牛逼程序员? 先数数编程语言之父们的头发
  3. 题目1023:EXCEL排序
  4. 【SICP练习】107 练习3.8
  5. 计算机视觉行业迎来大发展,多角度解读未来前景
  6. OC学习篇之---归档和解挡
  7. 【Level 08】U06 Good Feeling L2 Blow the competition away
  8. 智能循迹小车_校园智能车障碍断路方案浅谈
  9. paip.提升用户体验------c++ Qt5 实现程序图标以及动态托盘闪烁图标
  10. php_2017手册,PHP中文手册下载-PHP中文手册官方2017(带用户注释)chm版-东坡下载
  11. 如何快速统计考勤(bushi)
  12. 洛谷T30768 动感超人520
  13. PIP安装wxpy报错
  14. 二进制转化成ascll_如何将二进制文件转换为ASCII
  15. C++20 latch
  16. 空域变换之图像增强以及Matlab实现
  17. python扩展库用于科学计算的有哪些_数据科学必备的十大 Python 库
  18. pycharm连接远程服务器以及踩的坑
  19. wstmart知识记录
  20. 腾讯云服务器基础使用方法

热门文章

  1. 2022的取舍与得失
  2. 11.14计算机导论课后总结
  3. (9) SyGate 4.0实现局域网共享上网3
  4. 2022氧化工艺特种作业证考试题库及答案
  5. 洞态IAST自动检测S2-007漏洞
  6. ListView部分样式属性设置
  7. 会声会影2020永久汉化补丁使用中常见问题及解决办法
  8. 云队友丨拼多多新任CEO陈磊:重农抑商,把资本主义倒过来
  9. 企业应如何办理银行承兑汇票
  10. 电子商业承兑汇票到期怎么兑现