1. Python pyecharts 知识点复习
1.1 Pyecharts 是什么?
- Echarts 是一个由百度开源的数据可视化,凭借着良好的交互性,精巧的图表设计,得到了众多开发者的认可。而 Python 是一门富有表达力的语言,很适合用于数据处理。当数据分析遇上数据可视化时,Pyecharts 诞生了。
- 可以理解为 Pyecharts 是实现 Echarts 与 Python 对接的一个库。
1.2 Pyecharts 特性
- 简单易用:简洁的 API 设计,使用如丝滑般流畅,支持链式调用。
- 丰富的图标类型:囊括了 30+ 种常见图表,应有尽有。
- 支持主流数据格式:支持主流 Notebook 环境,Jupyter Notebook 和 JupyterLab。
- 丰富的配置选项:提供了丰富的配置选项,允许用户自定义图表的样式、布局等属性。
- 支持主题:提供多种主题,用户可根据需要选择合适的主题,使图表更符合应用的整体风格。
2. 设置图表配置项
实例中图标的标题是"GDP展示",横轴是国家,纵轴是GDP金额。
2.1 使用主题
可使用ThemeType来切换主题,Pyecharts支持的主题类型包括LIGHT(亮色系)、DARK(暗色系)等。
2.2 主题列表
以上提供了10+中内置主题,读者也可以定制自己喜欢的主题
Light Themes(亮色系主题) | Dark Themes(暗色系主题) |
“LIGHT”:亮色系主题默认主题 | “DARK”:暗色系默认主题 |
“WESTEROS”:经典暖色调主题 | “PURPLE-PASSION”:深紫色调主题 |
“CHALK”:粉笔风格主题 | “SHINE”:简洁的黑色调主题 |
“ESSOS”:温和的绿色调主题 | “VINTAGE”:复古风格主题 |
“INFOGRAPHIC”:信息图形主题 | “ROMA”:古罗马主题 |
“MACARONS”:美味糖果色主题 | “WALDEN”:森林深色系主题 |
表一
3.设置全局配置项
- set_global_opts:配置全局选项,包括标题、坐标轴的名称。
- xaxis_opts和yaxis_opts:x轴和y轴的配置项,可以设置轴的名称、轴线样式。
- title_opts:标题配置项,可以设置主标题和副标题(subtitle)。
- legend_opts:图例配置项,可以设置图例的位置、样式等等。
- init_opts=opts.InitOpts(theme=ThemeType.DARK):在创建图表对象时,通过init_opts参数指定图表的初始主题,下面代码设置为暗色系。
- Toolbox_opts:工具箱配置项,用于添加一些交互工具,如保存为数据视图。
4. 代码展示
各位读者有兴趣的话可表一里面的主题列表自行更改主题背景颜色!!!
5. 生成的图标最终结果如下
感谢您的阅读与参与,Ordinary~与您一起在知识的海洋遨游!您的支持是我前进的动力,愿我们都能变得卓越,成为理想中的自己!!!