python怎么读取txt文件画图?(python导入txt文件并绘图)

网友投稿 309 2022-07-03

我们都知道,Python可以读取txt文档,但是大家是否知道,Python还可以读取txt文档画图呢?今天就来给大家分享一下关于Python读取txt文档中天气数据绘制图形。

天气数据可以从网上下载,这个例子的数据是从http://data.cma.cn/下载而来的。

下载的数据装在txt文件中。

里面包含了12年开始北京的月最低和最高温度。

读取数据:

将txt中的数据逐行存到列表lines里 lines的每一个元素对应于txt中的一行。然后将每个元素中的不同信息提取出来:

这样,所有的信息都存在了中file1中,file1嵌套了列表row,file1中的每一元素包含了一个列表,所有的信息都被分隔开了。

可以print(file1)看一下:

需要使用第2、3、4、5列的年、月、最低温度、最高温度信息,将它们分别提取出来。

在读数据时将表头也读进去了,删除列表第一个元素

del highs[0]

del lows[0]

del date[0]

现在,日期和温度数据被分别存在date、highs、lows三个列表里,但是还不能直接使用,因为提取出来的都是字符型数据,转换数据格式为int型:

将日期转换为日期格式,需要使用datetime模块,在文件开头加上from datetime import datetime,:

导入matplotlib模块

下面就准备画图啦:

画好的图:

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:使用python绘图怎么显示中文(python画图如何正常显示中文)
下一篇:c语言学习需要掌握的编程习惯(熟练掌握c语言需要会什么)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~