Skip to content
PYGWALKER
API-Referenz
Gradio Walker APIs

Gradio API

Benutzer können die Benutzeroberfläche von Graphic Walker in die Gradio-Anwendung rendern.

get_html_on_gradio

import gradio as gr
import pandas as pd
 
from pygwalker.api.gradio import PYGWALKER_ROUTE, get_html_on_gradio
 
with gr.Blocks() as demo:
    df = pd.read_csv("data.csv")
    pyg_html = get_html_on_gradio(df, spec="./gw_config.json", spec_io_mode="rw")
    gr.HTML(pyg_html)
 
 
app = demo.launch(app_kwargs={
    "routes": [PYGWALKER_ROUTE]
})
 

Parameter

ParameterTypStandardBeschreibung
datasetUnion[DataFrame, Connector]-Das DataFrame oder der Connector, der verwendet werden soll. Siehe Dataset Of Walker.
gidUnion[int, str]NoneID für das GraphicWalker-Container-Div, formatiert als 'gwalker-{gid}'. Wenn gid None ist, wird es automatisch generiert.
field_specsOptional[Dict[str, FieldSpec]]NoneSpezifikationen der Felder. Wird automatisch aus dataset abgeleitet, wenn nicht angegeben.
theme_keyLiteral['vega', 'g2']'g2'Thementyp für den GraphicWalker.
appearanceLiteral['media', 'light', 'dark']'media'Themeneinstellung. 'media' erkennt automatisch das Betriebssystem-Design.
specstr""Daten zur Diagrammkonfiguration. Kann eine Konfigurations-ID, JSON oder eine URL zu einer Remote-Datei sein.
spec_io_modeLiteral["r", "rw"]"r"Spec I/O-Modus, standardmäßig "r", "r" für Lesen, "rw" für Lesen und Schreiben.
kernel_computationboolNoneWenn True, wird die Kernelberechnung für Daten verwendet, was die Leistung bei größeren Datensätzen verbessern kann. Standardmäßig None, bestimmt automatisch, ob die Kernelberechnung verwendet werden soll.
kanaries_api_keystr""Kanaries API-Key, standardmäßig "".
default_tabLiteral["data", "vis"]"vis"Standardtab zur Anzeige. Standardmäßig "vis".
**kwargsAny-Zusätzliche Schlüsselwortargumente.