Skip to content
PYGWALKER
Referência da API
Gradio Walker APIs

Gradio API

Os usuários podem renderizar a UI do Graphic Walker na aplicação 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âmetroTipoPadrãoDescrição
datasetUnion[DataFrame, Connector]-O dataframe ou conector a ser usado. Consulte Dataset do Walker.
gidUnion[int, str]NoneID para a div do container do GraphicWalker, formatado como 'gwalker-{gid}'. Se gid for None, será gerado automaticamente.
field_specsOpcional[Dict[str, FieldSpec]]NoneEspecificações dos campos. Será inferido automaticamente do dataset se não especificado.
theme_keyLiteral['vega', 'g2']'g2'Tipo de tema para o GraphicWalker.
appearanceLiteral['media', 'light', 'dark']'media'Configuração de tema. 'media' detectará automaticamente o tema do sistema operacional.
specstr""Dados de configuração do gráfico. Pode ser um ID de configuração, JSON ou URL de arquivo remoto.
spec_io_modeLiteral["r", "rw"]"r"Modo de io de especificação, Padrão para "r", "r" para leitura, "rw" para leitura e escrita.
kernel_computationboolNoneSe verdadeiro, usa cálculo de kernel para dados, pode oferecer alto desempenho em conjuntos de dados maiores. Padrão para None, determina automaticamente se deve usar o cálculo do kernel.
kanaries_api_keystr""Chave da API kanaries, Padrão para "".
default_tabLiteral["data", "vis"]"vis"aba padrão para mostrar. Padrão para "vis".
**kwargsAny-Argumentos de palavra-chave adicionais.