当前位置: 首页 > 科技观察

用python做一个炫酷的滚动地球

时间:2023-03-20 17:32:05 科技观察

今天教大家用pyecharts做一个滚动的地球仪,还可以换主题!方法比较简单,先安装pyecharts==1.7.1版本,在jupyternotebook编辑器中输入以下代码:数据),max(数据)c=(MapGlobe(init_opts=opts.InitOpts()).add_schema().add(maptype="world",series_name="WorldPopulation",data_pair=POPULATION[1:],is_map_symbol_show=False,label_opts=opts.LabelOpts(is_show=False),).set_global_opts(visualmap_opts=opts.VisualMapOpts(min_=low,max_=high,range_text=["max","min"],is_calculable=True,is_piecewise=True,range_color=["lightskyblue","yellow","orangered"],)))c.render_notebook()为了能够制作出自己喜欢的地球,下面给大家详细介绍一下关键参数的含义:1.POPULATION导入世界各国的人口,所以地球上不同的颜色代表每个国家的人口数量,也可以导入其他数据根据您的喜好。2.Theme可以导入不同的主题,主题类型如下:themes=[('chalk','chalk'),('dark','dark'),('essos','Essos'),('infographic','infographic'),('light','brightstyle'),('马卡龙','马卡龙'),('紫色-激情','紫色-激情'),('罗马','石榴'),('浪漫','浪漫风'),('闪耀','闪耀风'),('复古','复古'),('瓦尔登湖','瓦尔登湖'),('维斯特洛','维斯特洛'),('白色','白风'),('仙境','仙境')]将地球改为暗风:3.LabelOpts显示地图标签,将False改为True,显示国家名称,如下图:4.maptype改变地图范围,将world改为china;同理,你也可以制作一个只显示北京和其他省市的地球地图。你学会了吗?让我们现在就开始做吧!