Update app.py
Browse files
app.py
CHANGED
@@ -69,18 +69,18 @@ if uploaded_file is not None:
|
|
69 |
#st.write(data_200['COD_DEPARTAMENTO'].unique())
|
70 |
#st.write(data_200['ESTADO_ESTUDIANTE'].unique())
|
71 |
|
72 |
-
VIRTU = st.selectbox('Virtual: ', ['UVIR', 'PCGT'])
|
73 |
-
INGRE = st.selectbox('
|
74 |
|
75 |
-
data_210 = data_200[
|
76 |
|
77 |
fig2 = px.scatter(data_210, x='pca_1', y='pca_2', title='Distribución PCA', width=800, height=800)
|
78 |
st.plotly_chart(fig2)
|
79 |
|
80 |
-
|
81 |
|
82 |
plt.figure(figsize=(10, 8))
|
83 |
-
plt_extracto = plt.hexbin(data_210.pca_1, data_210.pca_2, gridsize=
|
84 |
plt.colorbar()
|
85 |
plt.title('Hexbin Plot of PCA-Transformed Data')
|
86 |
plt.xlabel('Principal Component 1')
|
|
|
69 |
#st.write(data_200['COD_DEPARTAMENTO'].unique())
|
70 |
#st.write(data_200['ESTADO_ESTUDIANTE'].unique())
|
71 |
|
72 |
+
#VIRTU = st.selectbox('Virtual: ', ['UVIR', 'PCGT'])
|
73 |
+
INGRE = st.selectbox('Estado: ', ['Abandono', 'Activo'])
|
74 |
|
75 |
+
data_210 = data_200[data_200['ESTADO_ESTUDIANTE']==INGRE]
|
76 |
|
77 |
fig2 = px.scatter(data_210, x='pca_1', y='pca_2', title='Distribución PCA', width=800, height=800)
|
78 |
st.plotly_chart(fig2)
|
79 |
|
80 |
+
GRIDSIZEX = st.slider(0, 100, 10)
|
81 |
|
82 |
plt.figure(figsize=(10, 8))
|
83 |
+
plt_extracto = plt.hexbin(data_210.pca_1, data_210.pca_2, gridsize=GRIDSIZEX, cmap='inferno')
|
84 |
plt.colorbar()
|
85 |
plt.title('Hexbin Plot of PCA-Transformed Data')
|
86 |
plt.xlabel('Principal Component 1')
|