Skip to content
PYGWALKER
API リファレンス
Html APIs

Html API

ユーザーは、HTMLをレンダリングできるアプリケーションにGraphic WalkerのUIを表示することができます。

ただし、現在のアプローチはフロントエンドの計算のみをサポートしており、大規模なデータセットとの使用には適していません。

to_html

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

パラメータ

パラメータタイプデフォルト説明
datasetDataFrame-使用されるデータフレーム。参照 Walkerのデータセット
gidUnion[int, str]NoneGraphicWalkerコンテナのdivのID。'gwalker-{gid}'としてフォーマットされます。gidがNoneの場合、自動的に生成されます。
field_specsOptional[Dict[str, FieldSpec]]Noneフィールドの仕様。指定されていない場合は、dataset から自動的に推論されます。
theme_keyLiteral['vega', 'g2']'g2'GraphicWalkerのテーマタイプ。
darkLiteral['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上で