python读取csv大数据文件,怎么用python读取csv文件,并且是读取列

  python读取csv大数据文件,怎么用python读取csv文件,并且是读取列

  序

  文字和照片来源于网络,仅用于学习交流,无商业用途。如果您有任何问题,请立即联系我们。

  PS:如果有合作伙伴需要python学习资料,请点击下面的链接自行获取。

  Python免费学习资料和小组上交解决方案可点击参加。

  csv文件格式的本质是以文本形式存储的表格数据。可以使用Excel工具读写csv文件。csv文件中的每一行代表一行数据,每行数据的每个单元格中的数据用逗号分隔。

  Python提供了一个用于读写csv文件的csv模块。csv文件本身的格式比较简单,所以使用csv模块读取csv文件也非常简单。第一行通常是标题,解释每列数据的含义,下一行代表一行数据。

  为csv模块创建一个阅读器。

  csv reader的下一个))方法,就是逐行读取csv文件的内容。next))方法返回一个表示单行数据的列表,列表中的每个元素表示一个数据单元格。

  本节使用2017年广州天气数据的csv文件(数据来自http://lishi.tianqi.com/网站)。以下过程解释了如何使用csv阅读器读取两行csv文件。

  上面程序中的第七行代码创建一个CSV阅读器,第九行和第十二行代码分别读取文件的一行,其中第七行代码返回CSV文件的头数据;第9行代码返回实际数据。

  通过运行上述程序,可以获得以下输出结果。

  [日期,最高温度,最低温度,描述,风向,风力]

  [2017-1-1 , 24 , 13 ,晴,西南风,一级]

  从上面的输出可以看出,这个文件中的每一行都包含六个数据:日期、最高温度、最低温度、天气状况、风向和风力。

  掌握了csv reader的使用后,下期节目将使用Matplotlib展示2017年7月广州的最高和最低气温。

  上面程序前半部分的代码用于从csv文件中读取广州2017年7月的气温数据。该计划使用三个列表的日期,最高和最低分别保存日期,最高温度和最低温度。

  程序后半部分的代码画了两条虚线来显示最高和最低温度。其中,第31行代码用于绘制最高温度,第34行代码用于绘制最低温度。第37行代码控制两条折线之间的填充颜色。该程序还简单地设置坐标轴和图例。

  运行上述程序后,将显示图1所示的折线图。

  1 2017年7月广州气温折线图

  程序还可以用Pygal统计2017年广州天气汇总。比如可以分别统计阴天、晴天、孤独酸奶日、雨天的天数。程序可以用csv阅读器读取2017年广州的阴天,晴天,孤独的酸奶,雨天,一共几天,然后把这些数据加到pygal上。用于创建饼图的饼图对象。程序代码如下。

  上面程序前半部分的代码也是用来从csv文件中读取2017年广州的天气数据。程序只读取csv文件的数据行中的第四列数据(天气描述),shades,sunnys,cloudys和rrady。

  在上面的步骤中,我们创建了一个pygal。代表饼图的饼图对象。然后将数据添加到pygal中。饼图对象。运行上面的程序可以生成如图2所示的饼状图。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • oracle的clob大小,oracle clob类型转字符串,Oracle的CLOB大数据字段类型操作方法
  • ,,大数据分析R语言RStudio使用超详细教程
  • 大数据在不同应用场景的价值体现,举例说明大数据应用的场景和优势
  • Python与大数据,python能不能分析大数据
  • 人工智能产业的框架结构分别为,人工智能产业的框架结构的基础层包括大数据
  • Python处理大数据,Python科学计算及大数据
  • 随着ai和大数据技术的发展,对大数据与人工智能的理解
  • 数据开发和大数据开发的区别,大数据开发是啥
  • 应用统计学思考题,应用统计学在大数据背景下的应用与创新
  • hadoop大数据技术基础及应用pdf,基于hadoop的大数据处理技术
  • 大数据技术主要包括哪几方面,大数据技术包括哪些主要内容
  • 与大数据相关的书籍,大数据方面的书籍推荐
  • 数据存储方式,大数据存储的概念是什么,大数据的存储方式包括
  • 学python大数据,Python做大数据
  • 如何成为大数据架构师,大数据架构师发展前景分析,如何成为大数据架构师,大数据架构师发展前景怎么样
  • 留言与评论(共有 条评论)
       
    验证码: