File size: 796 Bytes
e1a22ca e4343d1 e1a22ca e4343d1 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
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.Row():
with gr.Column():
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.Row():
with gr.Column():
gr.Label("πͺ Visualize witches family connections")
gr.HTML(analysis)
demo.launch(app_kwargs={"routes": [PYGWALKER_ROUTE]}, share=True).queue()
|