pyecharts 地图热力图
时间: 2023-05-17 14:05:32 浏览: 304
详解用pyecharts Geo实现动态数据热力图城市找不到问题解决
可以使用 pyecharts 中的 GeoHeatMap 组件来绘制地图热力图,需要先安装 pyecharts 和 echarts-cities-js 库。以下是一个简单的示例代码:
```python
from pyecharts import options as opts
from pyecharts.charts import GeoHeatMap
from pyecharts.globals import ChartType, SymbolType
data = [("北京", 50), ("上海", 80), ("广州", 30), ("深圳", 70), ("杭州", 60)]
geo_heatmap = (
GeoHeatMap()
.add_schema(maptype="china")
.add("", data)
.set_series_opts(label_opts=opts.LabelOpts(is_show=False))
.set_global_opts(
visualmap_opts=opts.VisualMapOpts(),
title_opts=opts.TitleOpts(title="地图热力图示例"),
)
)
geo_heatmap.render("geo_heatmap.html")
```
这段代码会生成一个地图热力图,并保存为 geo_heatmap.html 文件。你可以根据自己的需求修改数据和配置参数。
阅读全文