目录
欢迎关注 『pandas_alive绘制竞赛动图』 专栏,持续更新中
欢迎关注 『pandas_alive绘制竞赛动图』 专栏,持续更新中
资源文件下载:
专栏学习说明(配置好的venv虚拟环境+拿来即用测试代码+测试数据集+参数api解析)
所有效果图预览:
效果图展示(配置好的venv虚拟环境+拿来即用测试代码+测试数据集+参数api解析)
环境配置:
环境配置与检测(配置好的venv虚拟环境+拿来即用测试代码+测试数据集+参数api解析)
6.地理空间图
地理空间点图和多边形地理空间图,要用gpkg格式的数据集。一般人用不到,回头我再学习完善一下说明。
地理空间图表现在可以使用[geopandas
]轻松设置动画(https://geopandas.org/index.html)!
如果使用Windows,anaconda是安装所有GDAL依赖项的最简单方法。
必须以包含“宽”数据的“geopandas”GeoDataFrame开始,其中:
-每行表示一个几何体(点或多边形)。
-索引包含几何图形标签(可选)
-每列表示一个时间段。
通过使用“df=df”将与其他图表兼容的数据进行转换,可以很容易地组合这些图表。T`。
我发现了项目的bug
没有标题的·····
6.1 地理空间点图
地理空间点图API说明:
暂无
地理空间点图数据集
码云下载nsw-covid19-cases-by-postcode.gpkg
地理空间点图例程
# @Time : 2022/1/14 19:58
# @Author : 南黎
# @FileName: 6.1地理空间点图.py
import pandas as pd
######显示中文宋体字体导入,如果使用中文加上这段代码######
import matplotlib as plt
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['axes.unicode_minus'] = False
#####################################################
import geopandas
import pandas_alive
import contextily
gdf = geopandas.read_file('数据源data/nsw-covid19-cases-by-postcode.gpkg')
gdf.index = gdf.postcode
gdf = gdf.drop('postcode', axis=1)
map_chart = gdf.plot_animated(
filename='6.1地理空间点图.gif',
title='发现你走远了——6.1地理空间点图',
enable_progress_bar=True,
basemap_format={'source': contextily.providers.Stamen.Terrain}
)
6.2 多边形地理空间图
支持包含多边形的GeoDataFrames!
多边形地理空间图API说明:
暂无
多边形地理空间图数据集
码云下载italy-covid-region.gpkg
多边形地理空间图例程
# @Time : 2022/1/14 21:04
# @Author : 南黎
# @FileName: 6.2多边形地理空间图.py
import pandas as pd
######显示中文宋体字体导入,如果使用中文加上这段代码######
import matplotlib as plt
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['axes.unicode_minus'] = False
#####################################################
import geopandas
import pandas_alive
import contextily
gdf = geopandas.read_file('数据源data/italy-covid-region.gpkg')
gdf.index = gdf.region
gdf = gdf.drop('region', axis=1)
map_chart = gdf.plot_animated(
filename='6.2多边形地理空间图.gif',
title='发现你走远了——6.2多边形地理空间图',
enable_progress_bar=True,
basemap_format={'source': contextily.providers.Stamen.Terrain}
)
总结
版权声明:
发现你走远了@mzh原创作品,转载必须标注原文链接
Copyright 2022 mzh
Crated:2022-1-13
我折腾了一星期,梳理了很多入门小白避雷的方法,还会继续更新,如果看了对你有帮助,希望得到大家的点赞👍收藏支持!
(毕竟时短间学完太难了,建议放进收藏夹吃灰
)
欢迎关注 『pandas_alive绘制竞赛动图』 专栏,持续更新中
欢迎关注 『pandas_alive绘制竞赛动图』 专栏,持续更新中
【一、效果图展示(配置好的venv虚拟环境+拿来即用测试代码+测试数据集+参数api解析)】
【二、专栏学习说明(配置好的venv虚拟环境+拿来即用测试代码+测试数据集+参数api解析)】
【三、环境配置与检测(配置好的venv虚拟环境+拿来即用测试代码+测试数据集+参数api解析)】
【四、数据集说明(配置好的venv虚拟环境+拿来即用测试代码+测试数据集+参数api解析)】
【五、常见问题(配置好的venv虚拟环境+拿来即用测试代码+测试数据集+参数api解析)】
【1.条形图(测试代码+数据集+绘图参数解析)】
【2.折线图(测试代码+数据集+绘图参数解析)】
【3.散点图(测试代码+数据集+绘图参数解析)】
【4.饼状图(测试代码+数据集+绘图参数解析)】
【5.气泡图(测试代码+数据集+绘图参数解析)】
【6.地理空间图(测试代码+数据集+绘图参数解析)】
【7.多个图表(测试代码+数据集+绘图参数解析)】
【8.城市人口(测试代码+数据集+绘图参数解析)】
【9.G7国家的预期寿命(测试代码+数据集+绘图参数解析)】
【10.新南威尔士州 COVID 可视化(测试代码+数据集+绘图参数解析)】
【更多内容敬请期待】