【2016天气数据可视化】-将计算思维带入地理课堂
地理篇
对于每个人来说,2016都有着不同的意义, 有开怀大笑, 有怅然若失, 但无论如何, 我们都无法让时光停下它的脚步,
这一次让 Wolfram 语言带我们回顾 2016 的时光, 看看全国72个城市全年每天平均气温究竟是怎样变化的. 也让我们在回顾中再次起航, 提前也给各位老师和朋友送上美好的期许和诚挚的祝福!
注: 具体是72个城市的 363 天温度数据.
第 1 步
首先, 获取地理数据, 在 Wolfram 语言中地理数据是在国家和地区来组织的, 所以我们需要台湾地区地理数据也一并获取到:
第 2 步
对上海来在三维地图上进行标注, 来看下效果:
其实还有两个地区: 香港和澳门, 不过这里就没有处理了.
第 3 步
再来或许天气数据, 为了简单处理, 我只从Wolfram 知识库中下载了每个城市2016年(其实只有363天)每一天的平均温度, 先定义一个函数, 再来批量处理:
第 4 步
将这些城市全年温度再次导入时候, 需要注意, 某些日期中, 或许是网络问题, 或者知识库中数据欠缺而导致的无效数据情况, 定义一个规则来把无数据的情况以均值来替代:
第 5 步
最后, 将数据以三维柱状图形式在空间中展示出来(应该还有其他更好的方式), 动态可视化如下:
利用这样的方式, 这几天有时间还会回顾2016年其他的天气或科学数据, 比如降水量, 风向, 地震等等.
上面就是利用 Mathematica (Wolfram语言) 创造出来动手中制作的计算思维 - 地理课堂例子. 如果老师您有更好的创意需要展示, 不妨与我联系, 咱们一起去把它实现出来,
好了, 现在让我们在下一篇的计算思维课堂再见. 这里感谢各位每一位看到这里的老师和朋友!
在 2017 年即将到来的时候, 祝福大中华地区新的一年风调雨顺! 繁荣昌盛! 期待一个更加民主富强的新年!