Skip to content
PYGWALKER
Referencia de API
Gradio Walker APIs

API de Gradio

Los usuarios pueden representar la interfaz de usuario de Graphic Walker en la aplicación de 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]
})

Parámetros

ParámetroTipoPor DefectoDescripción
datasetUnion[DataFrame, Connector]-El dataframe o conector a utilizar. Consultar Dataset De Walker.
gidUnion[int, str]NoneID del contenedor div de GraphicWalker, formateado como 'gwalker-{gid}'. Si gid es None, se generará automáticamente.
field_specsOptional[Dict[str, FieldSpec]]NoneEspecificaciones de campos. Se inferirá automáticamente de dataset si no se especifica.
theme_keyLiteral['vega', 'g2']'g2'Tipo de tema para el GraphicWalker.
darkLiteral['media', 'light', 'dark']'media'Configuración de tema. 'media' detectará automáticamente el tema del sistema operativo.
specstr""Datos de configuración del gráfico. Puede ser una ID de configuración, JSON o URL de archivo remoto.
spec_io_modeLiteral["r", "rw"]"r"Modo de entrada/salida de la configuración, por defecto es "r", "r" para lectura, "rw" para lectura y escritura.
use_kernel_calcboolNoneSi es True, utiliza cálculos de kernel para los datos, lo cual puede mejorar el rendimiento con conjuntos de datos más grandes. Por defecto es None, determina automáticamente si se debe utilizar el cálculo de kernel.
kanaries_api_keystr""Clave de API de kanaries, por defecto es "".
default_tabLiteral["data", "vis"]"vis"pestaña predeterminada a mostrar. Por defecto es "vis".
**kwargsAny-Argumentos adicionales.