Turn An Excel Sheet Into An Interactive Dashboard Using Python (Taipy Tutorial)

  Рет қаралды 13,795

Coding Is Fun

Coding Is Fun

Күн бұрын

👉 Explore All My Excel Solutions: pythonandvba.com/solutions
𝗗𝗘𝗦𝗖𝗥𝗜𝗣𝗧𝗜𝗢𝗡
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
In this video, I'll show you how to start using Taipy to turn an Excel spreadsheet into a web application. We'll start from nothing and step by step, you'll learn how to set up filters, make charts, and add a theme switch to toggle between light and dark modes. This tutorial is perfect for anyone new to Taipy or those wanting to create functional, easy-to-use web apps with Python. By the end, you'll be familiar with building web applications using Taipy and how it can simplify your development process.
🌍 𝗟𝗜𝗡𝗞𝗦:
► Live Website: taipy.salesdashboard.pythonan...
► Source Code: github.com/Sven-Bo/taipy-sale...
► MyToolBelt Excel Add-in: pythonandvba.com/mytoolbelt
► Taipy Documentation: docs.taipy.io/en/latest/
► Pandas Tutorial: • Become a Pandas Pro: L...
⭐ 𝗧𝗜𝗠𝗘𝗦𝗧𝗔𝗠𝗣𝗦:
0:00 - Introduction
0:38 - Turn the Excel Data into a Pandas DataFrame
2:00 - Install the dependencies (Pandas, Openpyxl, Taipy)
2:38 - Creating a very simple app
5:03 - Creating the top KPIs
7:00 - Creating the filter selections
9:00 - Customize the layout
10:38 - Creating the chart DataFrames with Pandas
12:23 - Creating the Charts
13:35 - Interactions (Filter the dataset)
17:31 - Styling the app incl. toggle button
20:43 - The final app
21:07 - Deployment of the app
21:23 - Outro
𝗧𝗢𝗢𝗟𝗦 𝗔𝗡𝗗 𝗥𝗘𝗦𝗢𝗨𝗥𝗖𝗘𝗦
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
🆓【𝗙𝗥𝗘𝗘】Excel Add-in (𝗠𝘆𝗧𝗼𝗼𝗹𝗕𝗲𝗹𝘁): pythonandvba.com/mytoolbelt
📊 Data Visualization Excel Add-In (𝗚𝗿𝗮𝗳𝗹𝘆): pythonandvba.com/grafly
🤪 Fun Emoji Excel Add-In (𝗘𝗺𝗼𝗷𝗶𝗳𝘆): pythonandvba.com/emojify
📑 Excel Templates: pythonandvba.com/go/excel-tem...
🎓 My Courses: pythonandvba.com/go/courses
📚 Books, Tools, and More: pythonandvba.com/resources
𝗖𝗢𝗡𝗡𝗘𝗖𝗧 𝗪𝗜𝗧𝗛 𝗠𝗘
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
🔗 LinkedIn: / sven-bosau
📸 Instagram: / codingisfun_official
💻 GitHub: github.com/Sven-Bo
💬 Discord: pythonandvba.com/discord
📬 Contact: pythonandvba.com/contact
☕ 𝗕𝘂𝘆 𝗺𝗲 𝗮 𝗰𝗼𝗳𝗳𝗲𝗲?
If you want to support this channel, you can buy me a coffee here:
▶ pythonandvba.com/coffee-donation

Пікірлер: 31
@CodingIsFun
@CodingIsFun 2 ай бұрын
*Hope you liked the Taipy tutorial. I'm here in the comment section, so if you have any questions, comments, or feedback, let me know!* Below are the links I mentioned in the video: ► Live Website: taipy.salesdashboard.pythonandvba.com/ ► Source Code: github.com/Sven-Bo/taipy-sales-dashboard ► MyToolBelt Excel Add-in: pythonandvba.com/mytoolbelt ► Taipy Documentation: docs.taipy.io/en/latest/ ► Pandas Tutorial: kzfaq.info/get/bejne/iL51g5SDxMCyoqc.htmlsi=qh5sSqJ_-zYjzdgY Also, if you're curious about how to create the same dashboard in Streamlit, then check out this video: kzfaq.info/get/bejne/ichgdJyam8qXYmQ.html *That said, probably the easiest way to create a dashboard from Excel data is to use my Excel dashboard add-in 😉 Check it out here:* pythonandvba.com/grafly *Happy Coding! Cheers, Sven* ✌
@ici6308
@ici6308 Ай бұрын
Truthly let me say you that you are one of the best in this field. Be blessed
@CodingIsFun
@CodingIsFun Ай бұрын
It's very kind of you to say so, thank you! Cheers, Sven ✌️
@florianroeseler2404
@florianroeseler2404 2 ай бұрын
Absolutely amazing
@CodingIsFun
@CodingIsFun 2 ай бұрын
Thanks, Florian! 🥰🤩
@marcelkummer4329
@marcelkummer4329 2 ай бұрын
Thank you for your effort! I really like this 👍
@CodingIsFun
@CodingIsFun 2 ай бұрын
My pleasure! Happy to hear that you liked it! :) Cheers, Sven ✌️
@AiltonBarreto
@AiltonBarreto 2 ай бұрын
Oh man! we've been miss you
@CodingIsFun
@CodingIsFun 2 ай бұрын
Yeah, it is been a while 😬
@shinrafahell
@shinrafahell 2 ай бұрын
Great job
@CodingIsFun
@CodingIsFun 2 ай бұрын
Thanks! 🙏
@MrActiBif
@MrActiBif 2 ай бұрын
Thx for this vidéo
@CodingIsFun
@CodingIsFun 2 ай бұрын
You're very welcome! Thank you for watching and for the comment! Cheers, Sven ✌️
@nilsonherbert9998
@nilsonherbert9998 Ай бұрын
Hi, bro. How's going? What´s the big difference that you have realized between Taipy and Streamlit?
@user-jt1qu6nd1h
@user-jt1qu6nd1h 2 ай бұрын
Amazing
@CodingIsFun
@CodingIsFun 2 ай бұрын
Thank you! Cheers, Sven ✌️
@Jriad
@Jriad 2 ай бұрын
excellent content as always , btw is it me or streamlit is somehow easier and faster i feel it is a lot of effort here
@CodingIsFun
@CodingIsFun 2 ай бұрын
Thanks for the kind words. No, it's not just you-I also feel that Streamlit is more straightforward and possibly quicker for initial development. However, from what I've gathered, despite Taipy's steeper learning curve, the apps developed with it might perform better because they don't require a complete rerun with each interaction, unlike Streamlit.
@nkwachiabel5092
@nkwachiabel5092 2 ай бұрын
Streamlit has been updated now to allow for partial reruns
@xgodwhitex
@xgodwhitex 2 ай бұрын
The goal of Taipy is to make the creation of a multi-page, multi-user, production-ready app accessible. This is not as easy as Streamlit but seems to be more powerful in the long run
@xgodwhitex
@xgodwhitex 2 ай бұрын
@@nkwachiabel5092 This is still not great, and I had a lot of issues with it. They are just trying to fix the original implementation of Streamlit
@sheikh4awais
@sheikh4awais 2 ай бұрын
Awesome tutorial! Could the Taipy app be converted to a desktop app?
@CodingIsFun
@CodingIsFun 2 ай бұрын
Thanks! I think that is natively not supported. At least, I didn't find anything about that in the docs. So, I am not sure if that would be possible. Cheers, Sven ✌️
@sheikh4awais
@sheikh4awais 2 ай бұрын
@@CodingIsFun I wish there was an easier way to create modern GUIs in Python like the one you showed us in the video with Taipy. It would be great if we could easily convert them into desktop apps that work across multiple platforms. If you know of any solutions, I would greatly appreciate it if you could share them with me.
@davmelchi4308
@davmelchi4308 2 ай бұрын
​@@sheikh4awais FLET is very good for multi platform GUI with python and based on flutter. But not really suitable for data analysi.
@onepiece5363
@onepiece5363 2 ай бұрын
Hi Is there a video on your channel explaining how to run AdSense on Streamlit ?Is that technically possible? Thanks
@CodingIsFun
@CodingIsFun 2 ай бұрын
Thanks for watching. I have not tested/tried that. Cheers, Sven ✌️
@DieserWeg14
@DieserWeg14 2 ай бұрын
how does it work with polars dataframe?
@CodingIsFun
@CodingIsFun 2 ай бұрын
Thanks for watching. I am note sure if those are supported. Cheers, Sven ✌️
@MaxMustermann-on2gd
@MaxMustermann-on2gd 2 ай бұрын
I wonder how lines 7+8 in your code actually work? (where it gets the path etc.) What is the logic behind it and how does line 8 work?
@CodingIsFun
@CodingIsFun 2 ай бұрын
Thanks for watching. Have a look here: chat.openai.com/share/27eac147-163e-44b0-bd2f-82d43d66131c I hope it helps! Cheers, Sven ✌️
How to Create an Excel Data Form Using Python + ChatGPT
13:57
Coding Is Fun
Рет қаралды 3,5 М.
This ~NEW~ Excel Function is Shockingly Powerful!
9:37
Chandoo
Рет қаралды 270 М.
ROCK PAPER SCISSOR! (55 MLN SUBS!) feat @PANDAGIRLOFFICIAL #shorts
00:31
Sigma Girl Past #funny #sigma #viral
00:20
CRAZY GREAPA
Рет қаралды 29 МЛН
Did you believe it was real? #tiktok
00:25
Анастасия Тарасова
Рет қаралды 19 МЛН
My Workflow for Building any Streamlit Dashboard Project
9:40
Fanilo Andrianasolo
Рет қаралды 71 М.
Automate Excel With Python - Python Excel Tutorial (OpenPyXL)
38:02
Tech With Tim
Рет қаралды 1,5 МЛН
EPIC Google Sheets to Interactive Dashboard in Python ft. Streamlit / CSS
27:41
5 Good Python Habits
17:35
Indently
Рет қаралды 404 М.
Automate Excel using Python + ChatGPT-4o 🤯
7:40
Coding Is Fun
Рет қаралды 19 М.
Introducing Python in Excel
19:01
Leila Gharani
Рет қаралды 1,5 МЛН
Solid Programming - No Thanks
32:00
ThePrimeTime
Рет қаралды 245 М.
Python in Excel is a GAMECHANGER
12:43
Coding Is Fun
Рет қаралды 11 М.
This is Why Programming Is Hard For you
10:48
The Coding Sloth
Рет қаралды 665 М.
ROCK PAPER SCISSOR! (55 MLN SUBS!) feat @PANDAGIRLOFFICIAL #shorts
00:31