Spaces:
Running
Running
Zekun Wu
commited on
Commit
·
fe70a62
1
Parent(s):
5e310c5
update
Browse files- 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)
|