SlideShare una empresa de Scribd logo
Dashboards con Python
www.stratebi.com 2
Introducción
En la mayoría de ocasiones, después de hacer un cálculo, queremos
mostrar de forma sencilla algún resultado de tal forma que cualquiera
lo pueda visualizar. Sin embargo, a veces el resultado no es algo sencillo
y queremos proporcionar herramientas para que otros puedan
“juguetear” los datos y que vean actualizaciones de forma interactiva.
¿Qué opciones existen?
www.stratebi.com 3
Alternativas
• Panel
• Dash
• Voilá
• ipywidgets
• Bokeh
• Streamlit
www.stratebi.com 4
PANEL
Panel es una biblioteca de Python de código abierto que le permite
crear aplicaciones web interactivas personalizadas y paneles
conectando widgets definidos por el usuario a gráficos, imágenes,
tablas o texto.
www.stratebi.com 5
PANEL
www.stratebi.com 6
DASH
Dash es un marco de Python para crear aplicaciones web analíticas. No
se requiere JavaScript.
Construido sobre Plotly.js, React y Flask, Dash vincula elementos
modernos de la interfaz de usuario como menús desplegables,
controles deslizantes y gráficos directamente a su código analítico de
Python.
www.stratebi.com
7
DASH
www.stratebi.com 8
VOILÀ
Voilà se puede utilizar como una aplicación independiente o como una
extensión de servidor Jupyter. Voilà se puede usar para ejecutar,
convertir y servir una computadora portátil Jupyter como una
aplicación independiente. También puede usar Voilà desde un servidor
Jupyter (por ejemplo, después de ejecutar jupyter lab o jupyter
notebook).
www.stratebi.com 9
VOILÀ
www.stratebi.com 10
IPYWIDGETS
Ipywidgets (también conocido como Jupyter Widgets) permite a los
usuarios de Python trabajar con widgets personalizados y crear
aplicaciones y paneles desde Python, tanto en portátiles Jupyter como
en servidores independientes (cuando se combina con Voila).
Los ordenadores portátiles cobran vida cuando se utilizan widgets
interactivos. Los usuarios obtienen el control de sus datos y pueden
visualizar cambios en los datos.
www.stratebi.com 11
IPYWIDGETS
www.stratebi.com 12
BOKEH
Python tiene un ecosistema increíble de potentes herramientas de
análisis: NumPy, Scipy, Pandas, Dask, Scikit-Learn, OpenCV y más.
Con una amplia gama de widgets, herramientas de trazado y eventos
de IU que pueden activar devoluciones de llamada reales de Python, el
servidor Bokeh es el puente que le permite conectar estas
herramientas a visualizaciones interactivas y ricas en el navegador.
www.stratebi.com 13
BOKEH
www.stratebi.com 14
STREAMLIT
La diferencia clave de Streamlit con respecto a esas otras herramientas
es que con Streamlit, todo el archivo fuente de Python se vuelve a
ejecutar de manera efectiva cada vez que un widget cambia de valor, lo
que tiene la ventaja de no permitir la ejecución confusa y desordenada
de las celdas del notebook, y también puede simplificar la razón sobre
el estado en general.
Es bastante sencillo de usar. Todo es código Python y la parte de la
aplicación es muy pequeña, el resto del código es el análisis normal que
se haría para obtener el gráfico.
www.stratebi.com 15
DEMOSTREAMLIT
www.stratebi.com 16
DEMOSTREAMLIT
www.stratebi.com 17
DEMOSTREAMLIT
www.stratebi.com 18
DEMOSTREAMLIT
www.stratebi.com 19
CONCLUSIONES
Para esta primera demo nos hemos decantado por utilizar Streamlit
como herramienta base para la creación de un dashboard, por su
buena integración con diferentes librerías, su simplicidad, y porque su
creación se basa puramente en código Python, no hace falta HTML o
CSS.
www.stratebi.com 20
Bibliografía
https://github.com/plotly/dash
https://voila.readthedocs.io/en/stable/using.html
https://ericmjl.github.io/essays-on-data-
science/miscellaneous/dashboarding-landscape/
https://panel.holoviz.org/
https://github.com/jupyter-widgets/ipywidgets
https://bokeh.org/
facebook.com/stratebiopenbi
@stratebi
linkedin.com/company/stratebi
Datos de contacto:
Madrid: Avda. del Brasil, 17.
Barcelona: C/ Valencia, 63.
Alicante: C/Italia 23.
Sevilla: : Estadio Olímpico, PT La Cartuja
91 788 34 10
www.stratebi.com
info@stratebi.com

Más contenido relacionado

PPTX
akuntansi konservatif
PDF
Manajemen Pemeliharaan Parent Stock Broiler Periode Layer di Breeding Farm PT...
PPT
Accounting, Laporan Keuangan, Jurnal Penutup, Jurnal Pembalik
PDF
CATÁLOGO CB10.pdf
PDF
Kế toán doanh thu, chi phí và kết quả kinh doanh tại công ty Cáp điện
PDF
JCB 533-105 Telescopic Handlers (Loadall) Parts Catalogue Manual (Serial Numb...
PDF
Accounting For Leases ASSIGNMENT CLASSIFICATION TABLE (BY TOPIC) Topics Quest...
PDF
Volvo BM L150 BML150 Wheel Loader Service Repair Manual Instant Download.pdf
akuntansi konservatif
Manajemen Pemeliharaan Parent Stock Broiler Periode Layer di Breeding Farm PT...
Accounting, Laporan Keuangan, Jurnal Penutup, Jurnal Pembalik
CATÁLOGO CB10.pdf
Kế toán doanh thu, chi phí và kết quả kinh doanh tại công ty Cáp điện
JCB 533-105 Telescopic Handlers (Loadall) Parts Catalogue Manual (Serial Numb...
Accounting For Leases ASSIGNMENT CLASSIFICATION TABLE (BY TOPIC) Topics Quest...
Volvo BM L150 BML150 Wheel Loader Service Repair Manual Instant Download.pdf

La actualidad más candente (12)

PDF
Đề tài: Kế toán vốn bằng tiền, các khoản phải thu tại cty xăng dầu - Gửi miễn...
PDF
YALE J813 GP-GLP-GDP 80VX LIFT TRUCK Service Repair Manual
DOCX
Makalah fraud auditing
PPTX
PSAK Bo. 59
DOC
Báo cáo thực tập kế toán quản trị
PPT
Luận văn kiểm toán: VẬN DỤNG THỦ TỤC PHÂN TÍCH TRONG KIỂM TOÁN BÁO CÁO TÀI CH...
PDF
Metabolizable Energi for Poultry
DOCX
Kế Toán Doanh Thu, Chi Phí & Xđkqkd Công Ty Xây Dựng, Xây Lắp.docx
PPTX
Nekropsi ayam
PDF
PEL Internship report (UET Lahore)
PDF
Sapi potong
DOCX
Đề tài: Kiểm toán vốn bằng tiền tại công ty Kiểm toán VACO, HAY
Đề tài: Kế toán vốn bằng tiền, các khoản phải thu tại cty xăng dầu - Gửi miễn...
YALE J813 GP-GLP-GDP 80VX LIFT TRUCK Service Repair Manual
Makalah fraud auditing
PSAK Bo. 59
Báo cáo thực tập kế toán quản trị
Luận văn kiểm toán: VẬN DỤNG THỦ TỤC PHÂN TÍCH TRONG KIỂM TOÁN BÁO CÁO TÀI CH...
Metabolizable Energi for Poultry
Kế Toán Doanh Thu, Chi Phí & Xđkqkd Công Ty Xây Dựng, Xây Lắp.docx
Nekropsi ayam
PEL Internship report (UET Lahore)
Sapi potong
Đề tài: Kiểm toán vốn bằng tiền tại công ty Kiểm toán VACO, HAY
Publicidad

Similar a Options for Dashboards with Python (20)

PPTX
Dashboards with Python
PPTX
MEJORES PROGRAMAS PARA DISEÑAR PAGINA WEB
PDF
Arduino + lab view
PDF
Arduino + lab view
PPTX
Bisual basic 6,0
PDF
PPT Sesión 08 - PBI Python.pdf
PPT
OpenExpo Business Intelligence Open Source
PPT
Juegos html5
PDF
Herramientas de programación para desarrolladores
PDF
Presentacion Business Intellingence 20 Aniversario Solmicro
DOCX
Visual basic
PDF
Opensession. Herramientas ágiles en proyectos end to end
PPTX
SEMANA 2, SESIÓN 1 PYTHON UTP CLASE PPT—
PPTX
herramientas tecnológicas
DOCX
Programacion 5%
DOCX
EcoSistema DevOps DevSecOps un pequeño brief
PPTX
inteligencia de negocios- Exposición.pptx
PDF
Softwares
PPTX
Introducción a Android y conexión con SharePoint
PPTX
Netbeans ide 7.2
Dashboards with Python
MEJORES PROGRAMAS PARA DISEÑAR PAGINA WEB
Arduino + lab view
Arduino + lab view
Bisual basic 6,0
PPT Sesión 08 - PBI Python.pdf
OpenExpo Business Intelligence Open Source
Juegos html5
Herramientas de programación para desarrolladores
Presentacion Business Intellingence 20 Aniversario Solmicro
Visual basic
Opensession. Herramientas ágiles en proyectos end to end
SEMANA 2, SESIÓN 1 PYTHON UTP CLASE PPT—
herramientas tecnológicas
Programacion 5%
EcoSistema DevOps DevSecOps un pequeño brief
inteligencia de negocios- Exposición.pptx
Softwares
Introducción a Android y conexión con SharePoint
Netbeans ide 7.2
Publicidad

Más de Stratebi (20)

PPTX
Destinos turisticos inteligentes
PDF
Azure Synapse
PDF
PowerBI Tips y buenas practicas
PDF
Machine Learning Meetup Spain
PPTX
LinceBI IIoT (Industrial Internet of Things)
PPTX
SAP - PowerBI integration
PDF
Aplicaciones Big Data Marketing
PDF
A federated information infrastructure that works
PPTX
9 problemas en proyectos Data Analytics
PPTX
PowerBI: Soluciones, Aplicaciones y Cursos
PPTX
Sports Analytics
PPTX
Vertica Extreme Analysis
PDF
Businesss Intelligence con Vertica y PowerBI
PDF
Vertica Analytics Database general overview
PDF
Talend Cloud en detalle
PDF
Master Data Management (MDM) con Talend
PDF
Talend Introducion
PDF
Talent Analytics
PPTX
El Futuro del Business Intelligence
PPTX
Talend Solutions
Destinos turisticos inteligentes
Azure Synapse
PowerBI Tips y buenas practicas
Machine Learning Meetup Spain
LinceBI IIoT (Industrial Internet of Things)
SAP - PowerBI integration
Aplicaciones Big Data Marketing
A federated information infrastructure that works
9 problemas en proyectos Data Analytics
PowerBI: Soluciones, Aplicaciones y Cursos
Sports Analytics
Vertica Extreme Analysis
Businesss Intelligence con Vertica y PowerBI
Vertica Analytics Database general overview
Talend Cloud en detalle
Master Data Management (MDM) con Talend
Talend Introducion
Talent Analytics
El Futuro del Business Intelligence
Talend Solutions

Último (20)

PDF
EJERCICIOS RESUELTOS CON SOLVER EXCEL.pdf
PDF
Actualización en el uso de uterotónico.pdf
PPTX
Presentacion Capacitacion RC y RG (5).pptx
PDF
Pobreza por origen racial y zonas socialistas (1980, 2025 y 2030).pdf
PPTX
Embarazo en adolescentes ksjsjjdkxkxkxkxxj
PDF
Mapa mental.pdf esquema de realización en general
PPTX
Inteligencia_Artificialdelosk_Mujer.pptx
PDF
docsity-diapositivas-de-la-salud-mental.pdf
PDF
NORMA_1887_LEY_27269_Modificada_por_LEY_27310.pdf
PPTX
CANALES DE DISTRIBUCION en comercio internacional
PDF
SEMANA 13.pdf MICROBIOLOGÍA Y PARÁSITISMO
PPTX
Milder Antoni quirhuayo segura trabajo de investigación .pptx
PDF
MORFOLOGIA (ASPECTO FORMACION DE PALABRAS).pdf
PDF
Rendición_Pública_de_Cuentas_Inicial_2019.pdf
PPTX
fisioterapia 6 semestre - ---- serealizo
PPTX
TICS EN HONDURAS, PAIS DE CENTROAMERICA.pptx
PPTX
ESTRADA ORDEN INTERNO 111111111111111111
PPTX
FACTORES DE RIESGOS EN EL PERSONAL DE SALUD 2 DIAPOSITIVAS.pptx
PDF
Riesgos en Negociaciones_comercio exterior.pdf
PPT
2010_06 FSI_ASBA Pruebas de Stress de Riesgo de Crédito El Caso Peruano MLUY_...
EJERCICIOS RESUELTOS CON SOLVER EXCEL.pdf
Actualización en el uso de uterotónico.pdf
Presentacion Capacitacion RC y RG (5).pptx
Pobreza por origen racial y zonas socialistas (1980, 2025 y 2030).pdf
Embarazo en adolescentes ksjsjjdkxkxkxkxxj
Mapa mental.pdf esquema de realización en general
Inteligencia_Artificialdelosk_Mujer.pptx
docsity-diapositivas-de-la-salud-mental.pdf
NORMA_1887_LEY_27269_Modificada_por_LEY_27310.pdf
CANALES DE DISTRIBUCION en comercio internacional
SEMANA 13.pdf MICROBIOLOGÍA Y PARÁSITISMO
Milder Antoni quirhuayo segura trabajo de investigación .pptx
MORFOLOGIA (ASPECTO FORMACION DE PALABRAS).pdf
Rendición_Pública_de_Cuentas_Inicial_2019.pdf
fisioterapia 6 semestre - ---- serealizo
TICS EN HONDURAS, PAIS DE CENTROAMERICA.pptx
ESTRADA ORDEN INTERNO 111111111111111111
FACTORES DE RIESGOS EN EL PERSONAL DE SALUD 2 DIAPOSITIVAS.pptx
Riesgos en Negociaciones_comercio exterior.pdf
2010_06 FSI_ASBA Pruebas de Stress de Riesgo de Crédito El Caso Peruano MLUY_...

Options for Dashboards with Python