foreword
It mainly uses Python's Streamlit library, Plotly library, and Pandas library to build.
Among them, Pandas processes data, Plotly makes visual charts, and Streamlit builds visualization pages.
For the above three libraries, the Streamlit library may be unfamiliar to everyone, so I will briefly introduce it.
Streamlit is a completely free open source application framework that can help you quickly create a cool web page without knowing complex HTML, CSS and other front-end technologies.
document address
https://docs.streamlit.io/
For details, you can go to the documentation to learn and practice more.
Let me show you how to build a sales dashboard.
01. Data
The data used is fictitious data. The sales order data of a supermarket in 2021 has a total of 1,000 order data.
There are three cities, namely Beijing, Shanghai and Hangzhou. There are two types of customers, member and regular. Customer gender is male and female.
The rest also include order number, commodity type, unit price, quantity, total price, date, time, payment method, cost