python开发低代码数据可视化大屏:pandas.read_excel读取表格

简介: python开发低代码数据可视化大屏:pandas.read_excel读取表格

读取Excel函数pd.read_excel()

pd.read_excel(),函数的官方文档是这么说的:将Excel文件读取到pandas DataFrame中,支持本地文件系统或URL的’xls’和’xlsx’文件扩展名,带有这两种扩展名的文件,函数都可以处理。

pd.read_excel(io,sheetname=0,header=0,skiprows=None,index_col=None,names=None,arse_cols=None,date_parser=None,na_values=None,thousands=None,convert_float=True,has_index_names=None,converters=None,dtype=None,true_values=None,false_values=None,engine=None,squeeze=False,**kwds)


Excel表格格式

   类别      货号    库存  吊牌价  店播价        折扣         时间
0  鞋子  EE7690  5000  569  219  0.384886 2021-11-11
1  服装  EE7691  5000  569  219  0.384886 2021-11-12
2  配件  EG3205  3639  629  259  0.411765 2021-11-13
3  鞋子  EG3560  5000  569  249  0.437610 2021-11-14
4  服装  FV8112   687  629  259  0.411765 2021-11-15
5  配件  FW2872   426  599  269  0.449082 2021-11-16
6  鞋子  EE6203  5000  699  299  0.427754 2021-11-17
7  服装  EE6202  5000  699  299  0.427754 2021-11-18


引入模块

import pandas as pd
df = pd.read_excel(r"adi.xlsx", sheet_name=1)
print(df)


引入模块

import pandas as pd
df = pd.read_excel(r"adi.xlsx", sheet_name=1)
print(df)


选取前或后N条记录

# 前N条记录
print(df.head(2))
# 尾N条记录
print(df.tail(3))



筛选条件

# 筛选条件
print(df[df['库存'] < 800])



筛选不同类别

# 范围
cat = df[df['类别'].isin(['服装', '鞋子'])]
print(cat)



某列数据求和

# 某列数据求和
print(df['库存'].sum())


@漏刻有时LockDataV

相关文章
|
2天前
|
数据处理 Python
Python 高级技巧:深入解析读取 Excel 文件的多种方法
在数据分析中,从 Excel 文件读取数据是常见需求。本文介绍了使用 Python 的三个库:`pandas`、`openpyxl` 和 `xlrd` 来高效处理 Excel 文件的方法。`pandas` 提供了简洁的接口,而 `openpyxl` 和 `xlrd` 则针对不同版本的 Excel 文件格式提供了详细的数据读取和处理功能。此外,还介绍了如何处理复杂格式(如合并单元格)和进行性能优化(如分块读取)。通过这些技巧,可以轻松应对各种 Excel 数据处理任务。
31 16
|
1天前
|
数据可视化 Python
Python 高级绘图:探索数据可视化
在Python中,利用matplotlib、seaborn等库可实现数据的可视化。matplotlib功能丰富,支持基础图表绘制;seaborn则提供了更美观的默认样式。此外,matplotlib还支持3D图形及动态图表的生成,满足多样化的数据展示需求。 示例代码展示了如何使用这些库绘制正弦波、散点图、3D曲面图及动态更新的折线图。通过numpy生成数据,并借助matplotlib与seaborn的强大绘图功能,实现数据的直观呈现。
31 17
|
8天前
|
数据采集 数据可视化 数据挖掘
Python量化炒股常用的Pandas包
Python量化炒股常用的Pandas包
24 7
|
5天前
|
数据可视化 数据挖掘 API
Python中的数据可视化利器:Matplotlib与Seaborn对比解析
在Python数据科学领域,数据可视化是一个重要环节。它不仅帮助我们理解数据,更能够让我们洞察数据背后的故事。本文将深入探讨两种广泛使用的数据可视化库——Matplotlib与Seaborn,通过对比它们的特点、优劣势以及适用场景,为读者提供一个清晰的选择指南。无论是初学者还是有经验的开发者,都能从中找到有价值的信息,提升自己的数据可视化技能。
|
7天前
|
数据可视化 Python
Python数据可视化-动态柱状图可视化
Python数据可视化-动态柱状图可视化
|
7天前
|
JSON 数据可视化 数据处理
Python数据可视化-折线图可视化
Python数据可视化-折线图可视化
|
8天前
|
数据可视化 Python
使用Python进行数据可视化:从入门到精通
【8月更文挑战第60天】本文是一篇面向初学者的Python数据可视化教程,旨在帮助读者掌握如何使用Python及其强大的库(如Matplotlib和Seaborn)来创建引人入胜的数据可视化。我们将从基础开始,逐步深入,最终达到能够独立完成复杂数据可视化项目的水平。无论你的背景如何,只要你对数据可视化感兴趣,这篇文章都将为你开启一段新的学习之旅。
|
8天前
|
SQL 数据处理 数据库
30天拿下Python之pandas模块
30天拿下Python之pandas模块
|
9天前
|
数据处理 Python
Python数据转换:从Pandas到NumPy转换
Python数据转换:从Pandas到NumPy转换
13 0
|
2天前
|
机器学习/深度学习 Linux Python
Python编程教学
Python教学
24 13
下一篇
无影云桌面