Senior Developer Advocate
Crafting a Dashboard App in Python using Streamlit
In this presentation, we’ll embark on a journey to create a dashboard app in Python. Briefly, this constitutes the seamless integration of Pandas for data wrangling, NumPy for numerical processing, the array of Matplotlib/Seaborn/Plotly/Altair/ipyvizzu for data visualization and Streamlit as the web framework for weaving together everything into a shareable data app. By the end of the talk, you’ll see how easy it is to incrementally build, customize and craft a dashboard app. In the name of reproducibility, we’re providing the underlying data and codes mentioned in the talk for everyone to dive into and play around with!
Chanin Nantasenamat, PhD is a Senior Developer Advocate at Snowflake Inc. where he creates educational content on Streamlit. Prior to working in tech, he was a full Professor of Bioinformatics where he heavily relied on Python coding in conducting research and teaching bioinformatics. On the side, he creates educational content in data science on his YouTube channel, Data Professor.