本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。

以下文章来源于python数据分析之禅 ,作者鸟哥

今天教大家用pyecharts制作1个滚动的地球,还可以更换主题哦!

方法比较简单,首先安装pyecharts==1.7.1版本,在jupyter notebook编辑器下,输入以下代码:

import pyecharts.options as opts

from pyecharts.charts import MapGlobe

from pyecharts.faker import POPULATION

data = [x for _, x in POPULATION[1:]]

low, high = min(data), max(data)

c = (

MapGlobe(init_opts=opts.InitOpts())

.add_schema()

.add(

maptype="world",

series_name="World Population",

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', '粉笔风'), ('dark', '暗黑风'), ('essos', '厄索斯大陆'), ('infographic', '信息图'), ('light', '明亮风格'), ('macarons', '马卡龙'), ('purple-passion', '紫色激情'), ('roma', '石榴'), ('romantic', '浪漫风'), ('shine', '闪耀风'), ('vintage', '复古风'), ('walden', '瓦尔登湖'), ('westeros', '维斯特洛大陆'), ('white', '洁白风'), ('wonderland', '仙境') ]

给地球换个暗黑风:

3.LabelOpts

显示地图标签,把False改成True,国家名字就显示出来了,如下图:

本文分享 CSDN - 松鼠爱吃饼干。

如有侵权,请联系 support@oschina.cn 删除。

本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

python画地球仪_Python pyecharts制作一个动态地球仪相关推荐

  1. python画蛋糕_python+turtle制作一个生日蛋糕

    话不多说,直接上代码 import turtle as t import time t.fillcolor("#FFFFCC") t.begin_fill() t.penup() ...

  2. python画龙猫_Python:制作动态字符图

    这次我们也拿小龙猫来做演示 ps:小龙猫:为什么老用我照片...作者:因为你可爱啊(.^▽^) 这里就不必多说了,也就导入几个用到的包 SOURCE_PATH:这个是GIF的路径OUTPUT_PATH ...

  3. 怎么用python画圆柱_python 如何绘画一个圆柱体,求详细代码。|

    python matplotlib 如何画点 而不要画点之间的连线? plot(x,y,marker='*') 用marker参数来指定者用set_marker函数,参看matplotlib的帮助 & ...

  4. python matpoltlib绘制动态图_使用Python、Geopandas和Matplotlib制作gif动态

    原标题:使用Python.Geopandas和Matplotlib制作gif动态 不需要Photoshop:仅使用Python和命令行制作动画图表. 作为一种编程语言,Python非常灵活.这使得有时 ...

  5. 电子脑PHP动画制作,PS简单制作一个动态的字体动画

    这篇教程是向PHP中文网的朋友分享PS简单制作一个动态的字体动画方法,教程制作出来的字体动画非常漂亮,难度不是很大,来看看吧 动态的文字比静态的文字更加吸引人的目光.如果在平时的海报中,在平时的促销活 ...

  6. 用HTML+css制作一个动态的天气图标

    前言 本文讲解用HTML+css制作一个动态的天气图标,如果觉得对你有帮助请关注小编,你的支持就是我更新的动力! 成品展示: 本程序是一个动态的 一.HTML部分 <!DOCTYPE html& ...

  7. python画多图在一个图_python pyecharts 实现一个文件绘制多张图

    Grid并行显示多张图 注意: 第一个图需为 有 x/y 轴的图,即不能为 Pie,其他位置顺序任意 from pyecharts import Bar, Line, Scatter, EffectS ...

  8. python画离散点_python画散点图

    Python发射导弹的正确方式 今天Toby教你如何用python的basemap包绘制轰炸东京的地图. 在数据可视化过程中,我们常常需要将数据根据其采集的地理位置在地图上显示出来.比如说我们会想要在 ...

  9. python 单机程序_Python tkinter制作单机五子棋游戏

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 以下文章来源于Python家庭,作者Python家庭 实战项目:使用Python ...

最新文章

  1. C语言网络编程:TCP编程模型
  2. Nodejs+Express学习二(Mongoose基础了解)
  3. linux系统CPU,内存,磁盘,网络流量监控脚本
  4. 【机器学习基础】算法工程师必备的机器学习--EM
  5. HTML5 + CSS 左右排版自适应高
  6. 蓝奏云文件上传php源码_蓝奏云客户端 v0.3.1,第三方蓝奏网盘电脑版
  7. python半圆_如何使用Python中的Zelle图形生成一个半圆?
  8. Linux 进程概念
  9. python全栈测试题(一)
  10. 数据结构 二叉树的建立,遍历
  11. LAFEAT: Piercing Through Adversarial Defenses with Latent Features论文解读
  12. 2021-06-22列表样式与背景图片
  13. 理财笔记 - 关于沪深300指数基金
  14. 【王道考研】操作系统 笔记 第一章
  15. 哇哦,教你如何使用jumpserver堡垒机添加windows资产
  16. 利用飞书来实现信息存储和在线远程预览
  17. android安装自动打开网页,Android调用系统自带浏览器打开网页的实现方法
  18. filezilla定时上传_windows下定时利用bat脚本实现ftp上传和下载
  19. IDEA(或Android Studio)推送(push)代码报错 unable to read askpass response from ‘C:\Users\Urasaki\AppData\Loc
  20. 虚拟机中如何给Ubuntu系统进行联网

热门文章

  1. OpenGL 几何知识
  2. Cesium源码解析一(terrain文件的加载、解析与渲染全过程梳理)
  3. 中国石油大学《软件工程》机考题
  4. VS2019 community版本下载Extension太慢解决方案
  5. ubuntu下用evernote
  6. ConcurrentHashMap 学习总结
  7. Lumerical Python API学习(八)——在纳米线应用示例中使用 Python API
  8. Thomas和Kellysearch这两大工业分类目录的最大差异是网站优化(作者:胡宝介)
  9. UICC 之 USIM 详解全系列——USIM App关键流程介绍与命令详解
  10. 移动端页面构建需注意?