# library-pyecharts
**Repository Path**: ii996endless/library-pyecharts
## Basic Information
- **Project Name**: library-pyecharts
- **Description**: 可能会有用
- **Primary Language**: Python
- **License**: LGPL-3.0
- **Default Branch**: 15.0
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 44
- **Forks**: 39
- **Created**: 2021-09-30
- **Last Updated**: 2025-05-30
## Categories & Tags
**Categories**: charting-components
**Tags**: Odoo, Report, BA, Dashboard, 大屏
## README
# library-pyecharts
#### library_pyecharts是什么?有什么特点?
可以认为是echarts图表库、dashboard工具、扩展视图类型。在pyecharts的基础上,library_pyecharts具有体积小、易扩展、易使用等特点,几乎所有图表都遵循了"同一套路",没有过多复杂参数、无需细节技巧牵绊,使研发人员专注业务数据的组织整理即可。
#### 介绍
集成多种视图类型(原则上echarts支持的所有图表类型都可按照样例扩展使用),其他业务模块直接使用:
```
Notice Pie
echarts.notice
Echarts Notice
echarts.notice
tree,form,bar,pie
Create Echarts Notice
```





#### 界面展示支持配置
适配栅格系统:column为界面纵向展示图表数



#### 扩展开发
##### API
```
def heatmap_base():
value = [[i, j, random.randint(0, 50)] for i in range(24) for j in range(7)]
c = (
HeatMap()
.add_xaxis(Faker.clock)
.add_yaxis("series0", Faker.week, value)
.set_global_opts(
title_opts=opts.TitleOpts(title="HeatMap-基本示例"),
visualmap_opts=opts.VisualMapOpts(),
).dump_options_with_quotes()
)
return c
```
##### 基于元数据的自定义配置
```
TODO
```
#### 软件架构
BI
#### 安装教程
pip install pyecharts
[pyecharts.org](https://pyecharts.org/#/zh-cn/intro)
[echarts.apache.org](https://echarts.apache.org/handbook/zh/get-started/)
#### 使用说明
支持版本:
12.0
13.0
14.0
15.0
#### 参与贡献
1. Fork 本仓库
2. 新建 Feat_xxx 分支
3. 提交代码
4. 新建 Pull Request
#### 关于
1、本模块完全开源,无任何使用限制,但请在使用代码时保留版权信息
2、为了有持续功能迭代的动力,如果您对此模块感兴趣,请通过star或者fork或者留言或者等等其他方式让我知道你在关注。切忌无脑download,没有意义
3、如果您有好的想法或者建议,请提交代码或者评论意见。Talk is cheap, show me the code.
#### 讨论&帮助

#### 感谢
[2022-02-13]无锡-爱我中华(39627****):Image、Mutiple Pie集成扩展并形成实践用例