|
import streamlit as st |
|
import pandas as pd |
|
import io |
|
|
|
st.title("Visualización y Clusterización automática de Data de Estudiantes") |
|
st.write("Cargue el archivo PKL para visualizar el análisis de su contenido.") |
|
uploaded_file = st.file_uploader("Cargar archivo: ", type='pkl') |
|
|
|
if uploaded_file is not None: |
|
|
|
df = pd.read_pickle(uploaded_file) |
|
st.write(df.columns) |
|
|
|
df_050 = df.dropna(axis=0) |
|
df_050.index = df_050.DNI |
|
col_selec = [] |
|
for col in df_050.columns: |
|
u_col = df_050[col].unique() |
|
if len(u_col) < 25: |
|
print(col, '*****', u_col) |
|
col_selec.append(col) |
|
st.write(col_selec) |
|
|