python绘制全国图_python-使用pyecharts绘制各省份高校数量图
时间: 2023-07-11 07:58:57 浏览: 147
好的,我可以回答你的问题。首先,你需要准备好数据,包括各省份高校数量。然后,使用pyecharts库中的Map组件进行绘图。下面是一个简单的示例代码,可以帮助你开始:
```python
from pyecharts import options as opts
from pyecharts.charts import Map
# 准备数据
data = [
("北京", 86),
("天津", 37),
("河北", 91),
("山西", 63),
("内蒙古", 42),
("辽宁", 102),
("吉林", 54),
("黑龙江", 64),
("上海", 70),
("江苏", 138),
("浙江", 104),
("安徽", 104),
("福建", 89),
("江西", 79),
("山东", 150),
("河南", 114),
("湖北", 94),
("湖南", 112),
("广东", 123),
("广西", 56),
("海南", 23),
("重庆", 60),
("四川", 141),
("贵州", 43),
("云南", 80),
("西藏", 4),
("陕西", 82),
("甘肃", 34),
("青海", 15),
("宁夏", 11),
("新疆", 29),
("台湾", 2),
("香港", 6),
("澳门", 2)
]
# 绘制地图
map_chart = (
Map()
.add("", data, "china")
.set_series_opts(label_opts=opts.LabelOpts(is_show=False))
.set_global_opts(
title_opts=opts.TitleOpts(title="各省份高校数量图"),
visualmap_opts=opts.VisualMapOpts(max_=150, is_piecewise=True),
)
)
# 保存图表
map_chart.render("各省份高校数量图.html")
```
在这个示例代码中,我们使用了pyecharts库中的Map组件,将数据以地图的形式进行展示。你可以根据自己的数据和需求进行修改。运行这个代码后,你会得到一个名为“各省份高校数量图.html”的文件,里面就是你绘制的图表。希望这个示例能够对你有所帮助!
阅读全文