# library-pyecharts
**Repository Path**: zjkk875/library-pyecharts
## Basic Information
- **Project Name**: library-pyecharts
- **Description**: Odoo 轻量级BI分析工具
- **Primary Language**: Python
- **License**: LGPL-3.0
- **Default Branch**: 15.0
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 39
- **Created**: 2021-11-15
- **Last Updated**: 2021-11-15
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## 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.
#### 讨论&帮助
