Cómo crear dataframes Streamlit con un estilo adecuado, parte 2: usando AgGrid | por Jose Parreño | agosto, 2024

El Pandas Styler es genial, pero AgGrid es mucho mejor. Haz que tus marcos de datos Streamlit sean interactivos y sorprendentes.

En mi publicación anterior, Explicamos cómo crear marcos de datos con estilos bonitos utilizando el objeto Styler de Pandas.En este post quiero hablaros de una segunda opción: Rejilla agrícola iluminada por chorro de aireVoy a compartir cómo crear marcos de datos como el que se muestra arriba. Después de leer esta publicación, aprenderá lo siguiente:

  1. Los componentes clave dentro de AgGrid. Estos son gridOptions() , configure_column() , configure_default_column()y configure_side_bar().
  2. Las principales opciones para habilitar Filtrar y agregar tablas utilizando directamente la interfaz de usuario¡Ya no es necesario crear consultas ad hoc para transformaciones simples!
  3. Hacer que el marco de datos sea más atractivo con funciones de Javascript. Podrás copiarlos y pegarlos en tu código si lo deseas. O puedes consultar mi repositorio de Git.

Descargo de responsabilidad 1: No tengo ninguna afiliación ni asociación con AgGrid. Simplemente encuentro mucho valor en el producto de código abierto. AgGrid tiene un producto pago por niveles, pero el blog solo utilizará los componentes gratuitos de AgGrid.

Descargo de responsabilidad 2: Todas las imágenes y GIF son de mi autoría a menos que se especifique lo contrario.