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()