Marcos de datos bellamente diseñados, Parte 1: Uso de Pandas Styler

Marcos de datos bellamente diseñados, Parte 1: Uso de Pandas Styler

Streamlit y el objeto Pandas Styler no son amigos. ¡Pero vamos a cambiar eso!

Siempre he sido un fan de método styler en pandas. Cuando comencé a crear aplicaciones Streamlit, tenía claro que quería diseñar mis marcos de datos para que fueran más fáciles de visualizar, pero… ¡sorpresa! Al momento de escribir este artículo, Streamlit st.marco de datos() no admite objetos de estilosolo objetos de marco de datos. Bien, corrección, los admite, ¡pero la visualización de la interfaz de usuario es horrible!

Es por eso que quiero compartir con ustedes mis soluciones e ideas para crear un marco de datos con buen estilo en Streamlit. Cubriremos:

  1. Cómo agregar comas para separar miles en números.
  2. Cómo mostrar un número como porcentaje (de 0,24 en los datos al 24% en la interfaz de usuario)
  3. Cómo agregar símbolos de moneda.
  4. Cómo agregar color a las celdas. Mejor aún, voy a compartir con ustedes mi función de gradación de color favorita.
  5. ¡Cómo agregar emojis! ¡Sí, no podemos vivir sin emojis 😊!

Streamlit es bastante bueno para inferir la mejor visualización según los tipos de datos. Imagínate el…