数据可视化pythonexcel表格,python做可视化数据图表

本文介绍了如何使用Python和Streamlit库读取Excel文件,进行数据筛选,然后通过Plotly创建柱状图和饼图进行可视化展示。通过实例演示了如何创建一个简单的Web应用程序,用于展示员工考核结果的分析。
摘要由CSDN通过智能技术生成

本篇文章给大家谈谈利用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&#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值