猫史档案馆


【Python作品分享】国民喵军北伐前军阀割据形势图【作品秀】

用户:一起写作业!一起写作业!查看:4 回复:3 评论:4 创建时间:2022-10-15T12:35:07


【作品展示】

center_image

 

【作品介绍】

使用pyecharts的map模块制作

势力划分不够准确,以现在的省为单位大概分了一下

 

【作品源代码】

from pyecharts import Map
import webbrowser
import os
import csv

data = []
with open('军阀割据数据.csv', 'r') as fp:
    reader = csv.reader(fp)
    titles = next(reader)
    for x in reader:
        data.append(tuple(x))
print(titles)
print(data)

attr, value = Map.cast(data)
print(attr, value)
map = Map("北伐战争", width=800, height=600)
map.add("北伐前军阀势力划分图",
        attr, value,
        maptype="china",
        is_visualmap=True,
        visual_range=[1, 15],
        pieces=[
                {"max": 16, "min": 14, "label": "广州国民喵"},
                {"max": 13, "min": 11, "label": "冯玉祥军"},
                {"max": 10, "min": 8, "label": "吴佩孚军阀"},
                {"max": 7, "min": 5, "label": "孙传芳军阀"},
                {"max": 4, "min": 2, "label": "张作霖军阀"},
        ],
        is_piecewise=True,
        visual_range_text=["", ""],
        )
map.render()
webbrowser.open("file://" + os.path.realpath("render.html"))

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
一个STUB用户_14302596一个STUB用户_14302596

军阀割据数据.csv

可以发一下吗

点赞0


评论


一个STUB用户_14302596一个STUB用户_14302596

第一行要改成

from pyecharts.charts import Map   要不然不行😂

点赞0


评论


一起写作业!一起写作业!

center_image

点赞0


评论