如何使用pyecharts中的主题样式?

pyechart为用户提供了一套使用方便的主题风格。

本篇图文将总结pyecharts.globalsThemeType所有主题风格并进行详细的解释。

class _ThemeType:BUILTIN_THEMES = ["light", "dark", "white"]LIGHT = "light" # 明亮风格DARK = "dark" # 暗黑风WHITE = "white" # 洁白风CHALK: str = "chalk" # 粉笔风ESSOS: str = "essos" # 厄索斯大陆INFOGRAPHIC: str = "infographic" # 信息图MACARONS: str = "macarons" # 马卡龙PURPLE_PASSION: str = "purple-passion" # 紫色激情ROMA: str = "roma" # 罗马风情ROMANTIC: str = "romantic" # 浪漫风SHINE: str = "shine" # 闪耀风VINTAGE: str = "vintage" # 复古风WALDEN: str = "walden" # 瓦尔登湖WESTEROS: str = "westeros" # 维斯特洛大陆WONDERLAND: str = "wonderland" # 仙境HALLOWEEN: str = "halloween" # 万圣节前夜

测试代码如下:

from pyecharts import options as opts
from pyecharts.charts import Pie
from pyecharts.faker import Faker
from pyecharts.globals import ThemeTypetheme = ThemeType.XXXXX # 此处修改风格
c = Pie({"theme": theme})
c.add("", [list(z) for z in zip(Faker.choose(), Faker.values())])
c.set_global_opts(title_opts=opts.TitleOpts(title=theme))
c.set_series_opts(label_opts=opts.LabelOpts(formatter="{b}: {c}"))
c.render('pie_base.html')

ThemeType.LIGHT

ThemeType.DARK

该主题将背景更换成黑色,且整体色调偏暗灰感。

ThemeType.WHITE

ThemeType.CHALK

该风格就像是在黑板上写粉笔字的感觉。

ThemeType.ESSOS

Essos即厄索斯,它的色调源于《权力的游戏》中的厄索斯大陆。狭海彼岸的那个荒蛮与文明并存、自由与奴役同在的厄索斯实际拍摄取景是有着神秘的荒漠,有着古老的宗教,有着曼妙的女郎,浸润在香料气息中的摩洛哥。

ThemeType.INFOGRAPHIC

信息图形,是指数据、信息或知识的可视化表现形式。一般的颜色鲜明,亮眼突出。可见该主题属于组合式色调。

ThemeType.MACARONS

马克龙配色可能源于这个类型的开发者是马卡龙的忠实爱好者。

ThemeType.PURPLE_PASSION

ThemeType.ROMA

这个色系要么跟罗马当地标志性地标或当地特色有关,要么同罗马足球队有联系。

ThemeType.ROMANTIC

不用多说,一设置就可以感受到满屏的love。

ThemeType.SHINE

ThemeType.VINTAGE

所有颜色有种旧旧的感觉,色彩偏黄。

ThemeType.WALDEN

看主题名字,就可以知道是瓦尔登湖色彩系列。

ThemeType.WESTEROS

ThemeType.WONDERLAND

清新的绿色是仙境的标识性色系。

ThemeType.HALLOWEEN

相关图文:

  • 如何在Jupyter Lab中显示pyecharts的图形?
  • 如何利用pyecharts绘制酷炫的桑基图?
  • 如何利用pyecharts绘制炫酷的关系网络图?

参考图文:

  • https://blog.csdn.net/qq_41595507/article/details/102947622

如何使用pyecharts中的主题样式?相关推荐

  1. 应用程序主题研发有妙招!DevExtreme拥有多种预定义主题样式

    DevExtreme拥有高性能的HTML5 / JavaScript小部件集合,使您可以利用现代Web开发堆栈(包括React,Angular,ASP.NET Core,jQuery,Knockout ...

  2. pyecharts中管理工具按钮以及修改图表主题

    场景 默认生成的图表是自带下载.刷新.查看数据源工具按钮的 比如点击下载按钮 实现 显示更多的工具按钮 在 add() 中设置 is_more_utils 为 True from pyecharts ...

  3. Pyechart 所有主题样式

    pyechart给使用用户提供了一套主题样式,使用户对其的使用更加方便.本篇将总结pyecharts.globals中ThemeType所有主题风格并进行详细的解释. import pyecharts ...

  4. Android5.0新特性:主题样式

    1. Theme主题 通常来说,可以直接使用系统定义好的Style/Theme,毕竟,系统为我们提供了丰富地选择.当然,你也可以自定义Theme,前提是该Theme必须继承与某个已经存在地Theme, ...

  5. 06、主题 样式 国际化

    一.样式 AndroidStyle分为两种: 1.Theme是针对窗体级别的,改变窗体的样式. 2.Style是针对窗体元素级别的,改变指定控件或者Layout样式. Android系统的主题和样式位 ...

  6. 在javafx中界面主题_最小的JavaFX演示文稿(在JavaFX中)

    在javafx中界面主题 如果您要进行有关JavaFX的演示,那么使用JavaFX本身进行演示非常方便. 这样,您无需离开演示文稿即可轻松显示示例. 这是一个非常简单的示例. 在NetBeans中,设 ...

  7. linux mint 图标主题_如何在 Linux Mint 中更换主题

    一直以来,使用 Cinnamon 桌面环境的 Linux Mint 都是一种卓越的体验.这也是为何我喜爱 Linux Mint的主要原因之一. -- It's Foss(作者) 一直以来,使用 Cin ...

  8. 关于ASP.NET 中的主题

    2019独角兽企业重金招聘Python工程师标准>>> 网站的外观是否美观将直接决定其受欢迎的程度,这就意味着网站在开发过程中设计和实现美观实用的用户界面是非常重要的. 在ASP.n ...

  9. linux mint 主题切换,详解如何在 Linux Mint 中更换主题

    一直以来,使用 Cinnamon 桌面环境的 Linux Mint 都是一种卓越的体验.这也是为何我喜爱 Linux Mint的主要原因之一. 自从 Mint 的开发团队开始更为严肃的对待设计, &q ...

最新文章

  1. trunk中继链路,以太网通道
  2. java ee期末项目相关
  3. springmvc如何使用视图解析器_SpringMVC的工作原理
  4. BZOJ 1604 [Usaco2008 Open]Cow Neighborhoods 奶牛的邻居:队列 + multiset + 并查集【曼哈顿距离变形】...
  5. Blog-LOGO原型
  6. 信息学奥赛一本通(1045:收集瓶盖赢大奖)
  7. 9、MySQL逻辑架构介绍
  8. maven下设置默认jdk版本和maven项目构建默认使用jdk版本
  9. mysql日期维表sql文件_《MySQL必知必会》笔记(SQL练习+建表语句)
  10. 软件开发系统类别记录
  11. 单片机 基于IIC通讯 驱动TM1640点亮LED灯
  12. 【华为浏览器如何安装扩展程序】
  13. [生存志] 第91节 鬼谷捭阖之策
  14. 计算机网络中WLAN是指,什么是WLAN网络 WLAN是什么意思
  15. [ECharts] DEPRECATED: ‘normal‘ hierarchy in itemStyle has been removed since 4.0. All style properti
  16. fits文件读取代码
  17. HBuilder连接不上逍遥Android模拟器
  18. MPU6050读取数据FIFO溢出问题
  19. element-ui Input 标签后加搜索图标
  20. 分享一个无需账号完全免费的 ChatGPT-4 的方法

热门文章

  1. 拯救尴尬:鉴黄神器NSFW JS开源了!
  2. JAX-RS(基于Jersey) + Spring 4.x + MyBatis构建REST服务架构
  3. 深入解析Angular Component的源码示例
  4. CoAP 协议解析说明(转)
  5. win10 spark+scala+eclipse+sbt 安装配置
  6. 70.打印所有Spring boot载入的bean【从零开始学Spring Boot】
  7. Windows 2008 R2 SP1部署Lync2010企业版(四)
  8. ASP.NET Web页面(.aspx)添加用户控件(.ascx)无显示的问题
  9. 修改Vista系统目录权限
  10. 2018牛客暑期ACM多校训练营第二场 - A题