nickil's picture
Initial Commit
e1a22ca
raw
history blame
705 Bytes
import pandas as pd
import numpy as np
import gradio as gr
import pygwalker as pyg
from pygwalker.api.gradio import PYGWALKER_ROUTE, get_html_on_gradio
from data import df
from network import analysis
with gr.Blocks() as demo:
# with gr.Tab("πŸ“ About"):
# # gr.Markdown(ABOUT_TEXT)
with gr.Tab("πŸ“Š Dashboard"):
gr.Label("Visually explore witches family data")
gr.Markdown("You can use drag-and-drop operations to explore the data, start your analysis now!")
pyg_app = get_html_on_gradio(df, spec="./config.json")
gr.HTML(pyg_app)
with gr.Tab("πŸ‘ͺ Family Connection"):
gr.HTML(analysis)
demo.launch(app_kwargs={"routes": [PYGWALKER_ROUTE]}).queue()