读取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