2019-11-17

探索未来气候发展趋势


1.从数据库中提取数据。我们将在下一节介绍一个工作区,这个工作区与数据库连接。你需要导出世界气温数据以及最接近你居住地的大城市气温数据。city_list 表是城市和国家列表。想要与数据库交互,就需要编写一个 SQL 查询。
获取国家的城市列表,选取城市

SELECT city
FROM city_list
WHERE country = 'China';

从结果中确定城市广州
编写 SQL 查询,提取城市数据,导出到 CSV 文件。

SELECT *
FROM city_data
WHERE city = 'Guangzhou';

编写一个 SQL 查询来提取全球数据,并导出到 CSV 文件。

SELECT *
FROM global_data;

2.使用Excel打开两个csv文件,将2个csv文件合并成一个,列名如下:
年(year)
广州年平均温度数据(Guangzhou_avg_temp)
全球年平均温度数据(global_avg_temp)
广州2年移动平均值(city_2-year MA)
广州3年移动平均值(city_3-year MA)
广州5年移动平均值(city_5-year MA)
广州10年移动平均值(city_10-year MA)
全球2年移动平均值(global_2-year MA)
全球3年移动平均值(global_3-year MA)
全球5年移动平均值(global_5-year MA)
全球10年移动平均值(global_10-year MA)


3.移动平均值的计算方法
n年移动平均值的m行=m行开始前n项的温度的和/n,m>=n


4.制作线图的过程
确定图的纵坐标温度单位摄氏度,横坐标年份单位年,根据4种移动平均值选取平滑的线进行分析,根据平滑程度,选取10年的移动平均值进行分析


广州温度4种移动平均值对比图

全球温度4种移动平均值对比图

5.对气温的观察和结论
与全球平均气温相比,你所在城市平均气温是比较热还是比较冷?长期气温差异是否一致?


广州和全球温度10年移动平均值对比图

从图可以看出,全球温度10年移动平均值在7.5度到10度之间,广州的10年的移动平均值温度在20.5度以上,所以与全球平均温度相比广州的平均温度是比较热,长期气温差异一致。


“长期以来,你所在城市气温变化与全球平均气温变化相比如何?”
整体趋势如何?世界越来越热还是越来越冷了?气温走向与过去几百年的走向是否一致?


广州和全球温度10年移动平均值对比图

广州的气温整体趋势是越来越热,温度整体上升了1.5度,世界的气温越来越热,温度整体上升了1.8度。


全球温度10年移动平均值

全球的气温从1980年到2012年温度上升的程度大于1920年到1950年的上升程度,1850年到1910年温度有升有降趋于平稳。


广州温度10年移动平均值

广州的温度从1850年到1916年温度有升有降,整体温度增加了0.5度,1917年到1935年,温度趋于平稳,从1936年到1947年温度整体升高了0.5度,从1948年到1999年温度整体是下降的趋势,整体下降0.2度,从2000年到2008年温度整体上升0.3度,从2009年到2012年温度下降0.17度。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容