وب‌سرویس مجید

پروژه streamlit-aggrid

PablocFonseca/streamlit-aggrid

این ابزار یک کامپوننت Ag-Grid را به صورت یکپارچه در فریم‌ورک Streamlit فراهم می‌کند تا نمایش و تعامل با داده‌های جدولی را به شکل پویا و حرفه‌ای امکان‌پذیر کند.

کاربرد:

این کتابخانه برای توسعه‌دهندگانی که با Streamlit برنامه‌های داشبورد و تحلیل داده می‌سازند، امکان نمایش جداول تعاملی با قابلیت‌هایی مثل فیلتر، مرتب‌سازی، ویرایش سلولی، رنگ‌دهی شرطی و انتخاب ردیف را فراهم می‌کند.

در چه شرایطی بهتره استفاده شود؟

وقتی نیاز داری یک جدول پویا و کاربرپسند در داشبورد Streamlit داشته باشی و داده‌هایت حجیم یا پیچیده باشن، استفاده از این کامپوننت بسیار مناسب‌تر از جداول ساده st.dataframe یا st.table هست.

چند مثال از موارد استفاده:

- نمایش داده‌های مالی با قابلیت فیلتر و مرتب‌سازی

- ویرایش مستقیم داده‌های جدولی در محیط وب بدون نیاز به فرم جداگانه ️

- هایلایت کردن ردیف‌های دارای شرایط خاص (مثل مقادیر منفی با رنگ قرمز)

- انتخاب چند ردیف برای پردازش بیشتر (مثل گزارش‌گیری یا حذف داده) ️

  • ##streamlit
  • ##aggrid
  • ##data
  • ##interactive
  • ##python
  • ##web
  • ##data
  • ##streamlit
  • ##grid
  • ##python