Quetiento commited on
Commit
4f73202
1 Parent(s): 355bc58

Upload app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -10
app.py CHANGED
@@ -43,13 +43,15 @@ user_input = {}
43
  for feature in xtrain.columns:
44
  user_input[feature] = st.checkbox(feature)
45
 
46
- # Function to predict the prognosis based on selected features
47
- def predict_prognosis(user_input):
48
- features = [1 if user_input[feature] else 0 for feature in xtrain.columns]
49
- predicted_prognosis = model.predict([features])[0]
50
- return predicted_prognosis
51
-
52
- # Button to predict the prognosis
53
- if st.button('Predict Prognosis'):
54
- predicted_prognosis = predict_prognosis(user_input)
55
- st.write("Predicted Prognosis:", predicted_prognosis)
 
 
 
43
  for feature in xtrain.columns:
44
  user_input[feature] = st.checkbox(feature)
45
 
46
+ # Calculate the correlation matrix
47
+ corr = df_train.corr()
48
+
49
+ # Create a heatmap to visualize the correlation
50
+ plt.figure(figsize=(10, 8))
51
+ sns.heatmap(corr, annot=True, cmap='coolwarm', fmt='.2f')
52
+ plt.title('Correlation Matrix')
53
+ st.pyplot()
54
+
55
+ # Display the correlation values
56
+ st.write("Correlation Values:")
57
+ st.write(corr)