How To Create A Pie Chart In Python Using Plotly & Excel | Tutorial [EASY] ๐ป
๐ Explore All My Excel Solutions: https://pythonandvba.com/solutions ๐๐๐ฆ๐๐ฅ๐๐ฃ๐ง๐๐ข๐ก โโโโโโโโโโโโโโโโโโโโโโโโโโ Did you know you can use Python code to create a pie chart? This is a tutorial that will show you how to create one using Python. For this particular tutorial, we will be using Plotly & Excel. You can do all the changes in the excel file and after running the script again you will have your updated pie chart. The Pie Chart is also interactive. If you hover over the chart, you will see the percent share for each category and you can even hide/unhide certain categories dynamically. The final chart will be also saved in a HTML file. Hence, you could also send the chart to your friends & colleagues, who do not even need to have Python installed on their machines. This tutorial is focusing on beginners in Python. Even you have never written a single line of code in Python, you will be able to have your pie chart by the end of this tutorial. โ Chapters: 0:00 Demo 0:45 Tutorial 6:30 Outro Source code incl. Excel file: https://github.com/Sven-Bo/python-simple-pie-chart =================================================== ๐ฉโ๐ป SOURCE CODE: import plotly.express as px import pandas as pd import plotly # Read data from excel df = pd.read_excel('data.xlsx') values = df['Results'] names = df['Category'] fig = px.pie(df, values=values, names=names, title='Survey Results' ) fig.update_traces( textposition='inside', textinfo='percent+label' ) fig.update_layout( title_font_size = 42, ) # Export Waterfall to HTML plotly.offline.plot(fig,filename='Piechart.html') ๐ง๐ข๐ข๐๐ฆ ๐๐ก๐ ๐ฅ๐๐ฆ๐ข๐จ๐ฅ๐๐๐ฆ โโโโโโโโโโโโโโโโโโโโโโโโโโ ๐ใ๐๐ฅ๐๐ใExcel Add-in (๐ ๐๐ง๐ผ๐ผ๐น๐๐ฒ๐น๐): https://pythonandvba.com/mytoolbelt ๐ Dashboard Excel Add-In (๐๐ฟ๐ฎ๐ณ๐น๐): https://pythonandvba.com/grafly ๐จ Cartoon Charts Excel Add-In (๐๐๐๐ฒ๐ฃ๐น๐ผ๐๐): https://pythonandvba.com/cuteplots ๐คช Fun Emoji Excel Add-In (๐๐บ๐ผ๐ท๐ถ๐ณ๐): https://pythonandvba.com/emojify ๐ Excel Templates: https://pythonandvba.com/go/excel-templates ๐ My Courses: https://pythonandvba.com/go/courses ๐ Books, Tools, and More: https://pythonandvba.com/resources ๐๐ข๐ก๐ก๐๐๐ง ๐ช๐๐ง๐ ๐ ๐ โโโโโโโโโโโโโโโโโโโโโโโโโโ ๐ LinkedIn: https://www.linkedin.com/in/sven-bosau/ ๐ธ Instagram: https://instagram.com/codingisfun_official ๐ป GitHub: https://github.com/Sven-Bo ๐ฌ Discord: https://pythonandvba.com/discord ๐ฌ Contact: https://pythonandvba.com/contact โ ๐๐๐ ๐บ๐ฒ ๐ฎ ๐ฐ๐ผ๐ณ๐ณ๐ฒ๐ฒ? If you want to support this channel, you can buy me a coffee here: https://pythonandvba.com/coffee-donation
Download
1 formatsVideo Formats
Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.