1、说明
PyG2Plot 原理其实很简单,其中借鉴了 pyecharts 但由于蚂蚁金服的实现, G2Plot 配置结构完全基于可视分析理论,因此包装比 pyecharts 非常非常简单。
基本原理是通过 Python 语法提供 API,然后再调用 render 产生最终的 G2Plot HTML 文本,针对不同的环境,产生的文本 HTML 稍有区别。
2、核心文件
plot.py: 提供了 PyG2Plot 的几乎全部 API
engine.py:提供了渲染 HTML 事实上,能力是基于的 jinjia2 模板引擎实现的基本内容很少
templates:提供一切 jinjia2 如何使用模板文件,jinjia2 文档非常非常详细
以上是python pyg2plot的原理分析,希望对大家有所帮助。更多Python学习指南:python基础教程