Zekun Wu commited on
Commit
fe70a62
1 Parent(s): 5e310c5
Files changed (1) hide show
  1. pages/2_Evaluation.py +0 -17
pages/2_Evaluation.py CHANGED
@@ -43,33 +43,16 @@ def app():
43
 
44
  if st.button('Evaluate Data'):
45
  with st.spinner('Evaluating data...'):
46
- # Existing statistical tests
47
  statistical_results = statistical_tests(df)
48
- #st.write('Test Results:', test_results)
49
- # evaluation_results = result_evaluation(test_results)
50
- # st.write('Evaluation Results:', evaluation_results)
51
-
52
- # New correlation calculations
53
  correlation_results = calculate_correlations(df)
54
- #st.write('Correlation Results:', correlation_results)
55
-
56
- # New divergence calculations
57
  divergence_results = calculate_divergences(df)
58
- #st.write('Divergence Results:', divergence_results)
59
-
60
- # Flatten the results for combining
61
- #flat_test_results = {f"{key1}_{key2}": value2 for key1, value1 in test_results.items() for key2, value2
62
- #in (value1.items() if isinstance(value1, dict) else {key1: value1}.items())}
63
 
64
  flat_statistical_results = {f"Statistical_{key1}": value1 for key1, value1 in statistical_results.items()}
65
-
66
  flat_correlation_results = {f"Correlation_{key1}": value1 for key1, value1 in correlation_results.items()}
67
  flat_divergence_results = {f"Divergence_{key1}": value1 for key1, value1 in divergence_results.items()}
68
 
69
- # Combine all results
70
  results_combined = {**flat_statistical_results, **flat_correlation_results, **flat_divergence_results}
71
 
72
- # Convert to DataFrame for download
73
  results_df = pd.DataFrame(list(results_combined.items()), columns=['Metric', 'Value'])
74
 
75
  st.write('Combined Results:', results_df)
 
43
 
44
  if st.button('Evaluate Data'):
45
  with st.spinner('Evaluating data...'):
 
46
  statistical_results = statistical_tests(df)
 
 
 
 
 
47
  correlation_results = calculate_correlations(df)
 
 
 
48
  divergence_results = calculate_divergences(df)
 
 
 
 
 
49
 
50
  flat_statistical_results = {f"Statistical_{key1}": value1 for key1, value1 in statistical_results.items()}
 
51
  flat_correlation_results = {f"Correlation_{key1}": value1 for key1, value1 in correlation_results.items()}
52
  flat_divergence_results = {f"Divergence_{key1}": value1 for key1, value1 in divergence_results.items()}
53
 
 
54
  results_combined = {**flat_statistical_results, **flat_correlation_results, **flat_divergence_results}
55
 
 
56
  results_df = pd.DataFrame(list(results_combined.items()), columns=['Metric', 'Value'])
57
 
58
  st.write('Combined Results:', results_df)