点击上方“算法与数据之美”,选择“置顶公众号”
更多精彩等你来!
之前有介绍过新版的pyecharts库,在这国庆到来之际,来实战一下做一做这个全国历史天气图鉴。
本文数据全部来源于天气网,利用流行的爬虫框架 Scrapy 爬取了2019年1月到8月的全国各个市县的历史天气数据,主要包含每天的最高气温,最低气温,天气情况,风向,风力。
经过简单的数据清洗后,发现共有3063个市县区的2019年1月到8月的完整天气数据。按照8个月的风力平均级数统计可以得到全国风最大的十个市县如下所示。
大堂和花地玛都是中国澳门的辖区,可能是在海边的缘故,风力较大。它们的平均风力分别达到5.29级和5.27级。吹吹海风,赏赏美景,也是一大幸事。
相对应的,有风最大的,自然也有最“风平浪静”的。
红花岗,井冈山,都是响当当的红色革命根据地。但是问题来了,同样靠海,为何上海的风力却如此之小呢?
在今年前八个月里,我国哪些地方最热呢?下图给出了答案,圆点代表平均最高气温最高的十个县市。
云南海南二分天下,各占5个。其中平均温度最高的是云南元江,达到了32.9°。
温度最高的在南边,温度最低的总该在北边吧,黑龙江啥的,结果数据狠狠打脸。
平均气温最低的西藏独占五席。分别是双湖、聂荣、仲巴、噶尔、革吉。黑龙江省只有漠河,这个我国最北的城市上榜。我想这应该和西藏的海拔密不可分。
下面是全国的风向频数图。当风向在某个方位左右摆动不能肯定时,则加以“偏”字,可以看出带偏字还是少数。我国的风以东南、东北、西南、西北风为主。
接着来看看热门城市的天气情况。可以分别用柱状图和折线图绘出北京的温度变化情况,可以看到7月的平均温度达到了峰值。
下图是北上广深这几个热门城市的天气信息。首都北京在这几个城市中是风力最大,气温最低的。
在这八个月之中,哪些地方最频繁收到太阳公公的照顾呢?
来自河北省沧州市新华区以131个晴天位列榜首。另外还有鞍山铁西,它们的晴天比例超过50%。
下图给出的是阴天的排名,中国台湾省的高雄和台中是这八个月以来阴天数量最多的城市,分别有184、183天,占比均超过75%。
接下来分别是多云天最多以及小雨天最多的排名情况。顺河回族区是河南省开封市下辖区,位于开封市区东北部,其多云天数(149天)遥遥领先。另外还有值得一提的是,尼玛县是西藏自治区那曲市下辖县,并且“尼玛”在藏族文化中是一个神圣的词汇,在藏语里是对太阳的尊称。
本文所有代码后台回复 「天气」 即可获取哟~