大家好,欢迎来到 Crossin的编程教室 !
前段时间在黄海海域发生了5.2级
地震,当时朋友圈华东一带的朋友们都“震动”了。
今天,就用Python来带大家一起看看过去10
年里地震的分布情况!
目录:
-
1. 数据获取
-
2. 数据处理
-
-
2.1. 经纬度转换
-
2.2. 发震时刻数据处理
-
2.3. 地震所在地(省市)
-
-
3. 统计与可视化
-
-
3.1. 历年地震数
-
3.2. 各省地震数
-
3.3. 各城市地震数
-
3.4. 地震分布散点图
-
3.5. 地址分布热力图
-
3.6. 近10年每月地震分布图(动态)
-
-
4. 补充知识
1. 数据获取
直接在中国地震台网
就可以下载到过去10年的地震数据。
中国地震台网: https://news.ceic.ac.cn/index.html?time=1637318776
中国地震台网
存在本地的数据预览如下:
2. 数据处理
在数据获取的时候, 我们发现获取的数据包含时间、震级、经纬度、深度以及参考位置。而经纬度是百度地图下的,考虑到不同地图的经纬度会存在差异,而我们后续绘图采用的是高德地图,所以这里需要对经纬度进行转换。
2.1. 经纬度转换
高德开放平台有对应的经纬度转换的