With supply knowledge from a Postgres database
As a Python knowledge engineer for a few years, one space I used to be not very concerned in was the manufacturing of information dashboards. That every one modified when Python-based libraries resembling Streamlit, Gradio and Taipy got here alongside.
With their introduction, python programmers had no excuses not to make use of them to craft nice-looking front-ends and dashboards.
Till then, the one different choices had been to make use of specialised instruments like Tableau or AWS’s Quicksight or—horror of horrors—get your arms soiled with CSS, HTML, and Javascript.
So, for those who’ve by no means used one in every of these new Python-based graphical front-end libraries earlier than, this text is for you as I’ll be taking you thru code up a knowledge dashboard utilizing some of the widespread libraries for this objective known as Streamlit.
My intention is that this would be the first a part of a sequence of articles on creating a knowledge dashboard utilizing three of the most well-liked Python-based GUI libraries. Along with this one, I additionally plan to launch articles on Gradio and Taipy, so look out for these. As a lot as potential I’ll attempt to replicate the identical format and performance in every dashboard. I’ll use the very same knowledge for all three…