Spaces:
Build error
Build error
Update app.py
Browse files
app.py
CHANGED
|
@@ -7,6 +7,7 @@ import sweetviz as sv
|
|
| 7 |
#from datatile.summary.df import DataFrameSummary
|
| 8 |
from autoviz.AutoViz_Class import AutoViz_Class
|
| 9 |
from traceml.summary.df import DataFrameSummary
|
|
|
|
| 10 |
|
| 11 |
def variable_table(df):
|
| 12 |
"""
|
|
@@ -201,7 +202,7 @@ with gr.Blocks() as cluster:
|
|
| 201 |
gr.HTML(value="""<h2 style="color: #3399FF; text-shadow: 1px 1px 2px #ddd;">SWEETVIZ REPORT</h2>""")
|
| 202 |
out2=gr.File(label="Download CSV")
|
| 203 |
sheet_dropdown = gr.Dropdown(
|
| 204 |
-
label="Select sheet", choices=[], visible=
|
| 205 |
)
|
| 206 |
|
| 207 |
|
|
@@ -219,13 +220,7 @@ with gr.Blocks() as cluster:
|
|
| 219 |
dataframe2=gr.Dataframe()
|
| 220 |
|
| 221 |
#Autoviz insights graphs
|
| 222 |
-
|
| 223 |
-
gr.HTML(value="""<h1 style="color: #1999FF; text-shadow: 1px 1px 2px #ddd;">EXCEL ANALYSIS AND INSIGHTS</h1>""")
|
| 224 |
-
with gr.Row():
|
| 225 |
-
file = gr.File(file_types=['.csv', '.xlsx'], label="Upload a CSV or Excel file")
|
| 226 |
-
btn = gr.Button("Download Report")
|
| 227 |
-
# AutoViz report display section
|
| 228 |
-
#autoviz_reports = gr.Column()
|
| 229 |
gr.HTML(value="""<h3 style="color: #1999FF; text-shadow: 1px 1px 2px #ddd;">Insight Visualisations</h3>""")
|
| 230 |
with gr.Column():
|
| 231 |
plots2 = []
|
|
@@ -250,4 +245,4 @@ with gr.Blocks() as cluster:
|
|
| 250 |
btn.click(handle_click, inputs=[file, sheet_dropdown], outputs=[out1, out2, var,dataframe1, dataframe2]+plots1+plots2)
|
| 251 |
file.change(update_sheets, inputs=file, outputs=sheet_dropdown)
|
| 252 |
#btn.click(generate_report,inputs=[file],outputs=[out1,out2,var,dataframe1,dataframe2])
|
| 253 |
-
cluster.launch()
|
|
|
|
| 7 |
#from datatile.summary.df import DataFrameSummary
|
| 8 |
from autoviz.AutoViz_Class import AutoViz_Class
|
| 9 |
from traceml.summary.df import DataFrameSummary
|
| 10 |
+
import os
|
| 11 |
|
| 12 |
def variable_table(df):
|
| 13 |
"""
|
|
|
|
| 202 |
gr.HTML(value="""<h2 style="color: #3399FF; text-shadow: 1px 1px 2px #ddd;">SWEETVIZ REPORT</h2>""")
|
| 203 |
out2=gr.File(label="Download CSV")
|
| 204 |
sheet_dropdown = gr.Dropdown(
|
| 205 |
+
label="Select sheet", choices=[], visible=False # Initially disabled
|
| 206 |
)
|
| 207 |
|
| 208 |
|
|
|
|
| 220 |
dataframe2=gr.Dataframe()
|
| 221 |
|
| 222 |
#Autoviz insights graphs
|
| 223 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 224 |
gr.HTML(value="""<h3 style="color: #1999FF; text-shadow: 1px 1px 2px #ddd;">Insight Visualisations</h3>""")
|
| 225 |
with gr.Column():
|
| 226 |
plots2 = []
|
|
|
|
| 245 |
btn.click(handle_click, inputs=[file, sheet_dropdown], outputs=[out1, out2, var,dataframe1, dataframe2]+plots1+plots2)
|
| 246 |
file.change(update_sheets, inputs=file, outputs=sheet_dropdown)
|
| 247 |
#btn.click(generate_report,inputs=[file],outputs=[out1,out2,var,dataframe1,dataframe2])
|
| 248 |
+
cluster.launch(debug=True)
|