Python Dashboard with Tkinter and Matplotlib tutorial [for beginners]

preview_player
Показать описание
Use Tkinter and Matplotlib to build a data visualization dashboard in Python. This Python GUI project works as both a data entry form and an Excel viewer.

In this video, you will:
- Create your first Tkinter application
- Create a modern Tkinter app
- Use Matplotlib with Tkinter
- Embed Matplotlib charts with Tkinter
- Create a dashboard with Tkinter

Timestamps:
00:00 Introduction and Demo
00:55 Project Structure and Setup
01:52 Installing Matplotlib
02:37 Project Imports
03:40 Setting the color scheme in Matplotlib
05:11 Create a bar chart with Matplotlib
08:17 Create a horizontal bar chart with Matplotlib
10:20 Create a pie chart with Matplotlib
12:15 Create a line chart with Matplotlib
12:58 Create an area chart with Matplotlib
13:56 Importing Tkinter and FigureCanvasTkAgg
15:01 Create a window in Tkinter
16:51 Embed the Matplotlib charts in Tkinter
22:42 Creating the sidebar in Tkinter

Socials:

*************
**Tags**
Tkinter tutorial
Tkinter Dashboard
Python Dashboard
Python Data Visualization Dashboard
Tkinter install
Tkinter Setup
Tkinter GUI tutorial
GUI tutorial Python
GUI Project Python
Graphical User Interface Python
Python tutorial
Matplotlib
Python matplotlib tutorial
Рекомендации по теме
Комментарии
Автор

I don't think I've seen Tk look like this before? I'm impressed.

SHONNER
Автор

Thank you very much, this is really great. I was looking for an example like this. Also, your english is completely understandable.

davidcool
Автор

This is a really well explained video. Thanks!

victoribarra
Автор

I am going to give 15 likes through the comment, no other way can express how much I like it!

wu
Автор

Terima Kasih, Tutorial anda sangat membantu ...

jbivisual
Автор

Again, thank you for this stunning video. I am wondering if I could do this dashboard and plots as my output and I would like to upload the data as .csv from a GUI. Is there a way to do that? Thank you.

mmeink
Автор

The data entry form requires its own loop() to display. The dashboard showing visualisations requires a separate loop() to display How do I fit both loop() in the same code?

tawandamukarati
Автор

Great video ! which "Extension" would you recommend in VSCode in order to be able to se the # Hexacolors ?
"

PA-bucs
Автор

What if you want the source to be an Excel file. What kind of code would we be using?

Sam-ljvj
Автор

Please put video on LIBRARY MANAGEMENT SYSTEM IN PYTHON TKINTER AND IN FRONT PYZBAR MODULE MAM...

stylosuf
Автор

hi there, first great video and i like it, but can you help me how i can make a pivot table or groupby table and print out in world document, i try but my pivot table get me first 5 rows and then print ... ... ... ... and after print last 5 rows and print 100 rows and 10 columns so i'am tired can you help me please?, and thank you for all,

eliassahyouni
Автор

thank you for this tutorial, it is so helpful for me, but I have a quation : how do I modify the code if I wana plot time vs temperature, data of my mysql database (list not dictionary), unfortunatly I plot only one point wich is the last line of the data (list), the table containes 20 lines (time, temperature)

sarahbelkissemerrah
Автор

Great video. Here is what I want to do. I first want to write a code that gives me a GUI in which to enter data. I want to then enter data in the interface and then run a code to process the data and have the visualizations on the dashboard. I have created the GUI, and run the code for the visualizations, but I don't see the dashboard. How can I solve this challenge?

tawandamukarati
Автор

How can show 12 Month sale in bar or pie chart from SQLite please make video on this

SHEERAZ-ALI
Автор

Please one video on sales dashboard and sales data load from SQLite or MySQL and when filter data by month year or between two dates then all charts dynamic change please

SHEERAZ-ALI
Автор

Did I miss something here? Because when I tried to fit three canvas in the upper/lower frame, it only display two of them and the third one is always out of range in my laptop screen.

jiedeng
Автор

Awesome, plz where I can start from python beginning in your series?

batista
Автор

hello mam! i have a question, how can i show this all interface you made by using buttons. means that if i want to make buttons that shows all these charts of same gener with different reading, then what excatly should i do!! means i do understand to invoke the button events but dont need to repeat the code on each button command. please let me know

tehseenbaig
Автор

0:50 So first I was like, how is this even possible for tkinter to look this good, maybe a well used canvas widget? then I see matplotlib and then I figure somehow they may be combined together? Let's see.

JorgeEscobarMX