本篇文章给大家谈谈利用python处理excel文件并可视化处理,以及数据可视化pythonexcel表格,希望对各位有所帮助,不要忘了收藏本站喔。
Source code download: 本文相关源码
Python中有一个streamlit库,Streamlit 的美妙之处在于您可以直接在 Python 中创建 Web 应用程序,而无需了解 HTML、CSS 或 JavaScrip,今天我们就用streamlit来写一个把Excel表格内容转化成web可视化图表的程序。
准备工作:安装依赖库
- pip install plotly
- pip install streamlit
- pip install pandas
- pip install openpyxl
- pip install Pillow
数据展示:
代码实现:
1.导入库
import pandas as pd
import streamlit as st
import plotly.express as px
from PIL import Image
2.读取数据
### --- 加载数据
excel_file = 'Survey_Results_2021.xlsx'#文件地址
sheet_name = 'DATA'#sheet名称
df = pd.read_excel(excel_file,
sheet_name=sheet_name,
usecols='B:D',#列取值范围
header=3)
df_participants = pd.read_excel(excel_file,
sheet_name&#