File size: 692 Bytes
a39127f
b568eb5
67ecbc5
a39127f
d868ae1
2b25c7a
a8403c5
a39127f
 
2b25c7a
0b34c1a
2b25c7a
 
 
 
 
b89dfd7
 
2b25c7a
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
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) # Eliminación de datos inválidos
    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)