Files changed (1) hide show
  1. app.py +17 -0
app.py CHANGED
@@ -157,6 +157,23 @@ def generate_insights():
157
  with use_scope(f'visualization_{i+1}', clear=True):
158
  put_image(img_str, width='100%')
159
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
160
  def main():
161
  data_analysis_dashboard()
162
 
 
157
  with use_scope(f'visualization_{i+1}', clear=True):
158
  put_image(img_str, width='100%')
159
 
160
+ def data_analysis_dashboard():
161
+ set_env(title="Data Analysis Dashboard")
162
+ put_text("# Data Analysis Dashboard")
163
+
164
+ with use_scope('form'):
165
+ put_row([
166
+ put_column([
167
+ put_file_upload("Upload Dataset", accept=[".csv", ".xlsx"], name="file"),
168
+ put_input("Analysis Instructions", type="text", placeholder="Describe the analysis you want...", name="instructions"),
169
+ put_buttons(['Generate Insights'], onclick=[lambda: generate_insights()])
170
+ ])
171
+ ])
172
+
173
+ with use_scope('output'):
174
+ for i in range(3):
175
+ put_scope(f'visualization_{i+1}')
176
+
177
  def main():
178
  data_analysis_dashboard()
179