Skip to content
PYGWALKER
API 参考
Html APIs

Html API

用户可以将Graphic Walker的UI渲染到任何支持渲染HTML的应用程序上。

然而,当前方法仅支持前端计算,不适用于处理较大数据集。

to_html

import pygwalker as pyg
 
html_str = pyg.to_html(df)

参数

参数类型默认值描述
数据集DataFrame-要使用的数据帧。参考 Walker数据集
gidUnion[int, str]NoneGraphicWalker容器div的ID,格式为'gwalker-{gid}'。如果gid为None,则会自动生成。
field_specsOptional[Dict[str, FieldSpec]]None字段规范。如果未指定,将从数据集中自动推断。
theme_keyLiteral['vega', 'g2']'g2'GraphicWalker的主题类型。
appearanceLiteral['media', 'light', 'dark']'media'主题设置。'media'将自动检测OS主题。
specstr""图表配置数据。可以是配置ID、JSON或远程文件URL。
default_tabLiteral["data", "vis"]"vis"要显示的默认选项卡。默认为"vis"。
**kwargsAny-附加关键字参数。

示例

导出HTML文件

import pandas as pd
import pygwalker as pyg
 
df = pd.read_csv('data.csv')
 
with open("demo.html", "w", encoding="utf-8") as f:
    f.write(pyg.to_html(df))

在shiny中