Skip to content
PYGWALKER
Référence de l'API
Gradio Walker APIs

title: "API Gradio" date: 2023-01-08

API Gradio

Les utilisateurs peuvent rendre l'interface utilisateur de Graphic Walker dans l'application gradio.

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]
})
 

Paramètres

ParamètreTypeDéfautDescription
datasetUnion[DataFrame, Connector]-Le dataframe ou le connecteur à utiliser. Veuillez vous référer à Dataset Of Walker.
gidUnion[int, str]NoneID pour la division du conteneur GraphicWalker, formaté comme 'gwalker-{gid}'. Si gid est None, il sera généré automatiquement.
field_specsOptionnel[Dict[str, FieldSpec]]NoneSpécifications des champs. Sera automatiquement inféré à partir de dataset s'il n'est pas spécifié.
theme_keyLittéral['vega', 'g2']'g2'Type de thème pour le GraphicWalker.
appearanceLittéral['media', 'light', 'dark']'media'Paramètre de thème. 'media' détectera automatiquement le thème du système d'exploitation.
specstr""Données de configuration du graphique. Peut être un ID de configuration, JSON ou une URL de fichier distant.
spec_io_modeLittéral["r", "rw"]"r"Mode io spec, par défaut à "r", "r" pour lire, "rw" pour lire et écrire.
kernel_computationboolNoneSi True, utilise le calcul du noyau pour les données, cela peut prendre en charge des performances élevées dans un ensemble de données plus important. Par défaut à None, détermine automatiquement s'il faut utiliser le calcul du noyau.
kanaries_api_keystr""Clé API Kanaries, par défaut à "".
default_tabLittéral["data", "vis"]"vis"onglet par défaut à afficher. Par défaut à "vis".
**kwargsAny-Arguments de mots-clés supplémentaires.