PyG2Plot可视化图表库
PyG2Plot 是一个可视化图表库在 Python3 上的输出实现。
安装
$ pip install pyg2plot
使用
from pyg2plot import __version__, Plot line = Plot("Line") line.set_options({ "data": [ { "year": "1991", "value": 3 }, { "year": "1992", "value": 4 }, { "year": "1993", "value": 3.5 }, { "year": "1994", "value": 5 }, { "year": "1995", "value": 4.9 }, { "year": "1996", "value": 6 }, { "year": "1997", "value": 7 }, { "year": "1998", "value": 9 }, { "year": "1999", "value": 13 }, ], "xField": "year", "yField": "value", }) line.render()
程序 API
目前只有简单的一个 API pyg2plot
.
- Plot
-
Plot(plot_type: str): 生成一个 Plot 图的示例
-
plot.set_options(options: object): 设置 G2Plot 的配置项到图表实例中
-
plot.render(path, env, **kwargs): 通过设置路径, jinja2 env 和 kwargs 配置,渲染生成一个 html 文件
-
plot.render_html(env, **kwargs): 通过设置 jinja2 env 和 kwargs 配置,渲染生成一个 html 字符串,用于服务端直出
-
plot.dump_js_options(env, **kwargs): 生成 JavaScript 的 G2Plot options 字符串对象,用于 HTTP 接口More apis is on the way.
评论