import pandas as pd
# 获取数据
detail = pd.read_excel('meal_order_detail.xlsx', sep=',')
# print(detail)
# print(detail.index)
# print(detail.columns)
# 获取某一列数据 -- 获取菜品名称
# print(detail['dishes_name'])
# print(type(detail['dishes_name']))
# dishes_name = detail['dishes_name']
# 获取某一列数据的前五行
# 获取菜品名称前五行
# print(dishes_name[:5])
#
# # head默认获取前五行
# print(dishes_name.head())
# 获取前10行
# print(dishes_name.head(10))
# 获取后五行
# print(dishes_name[-5:])
# print(dishes_name.tail())
# 获取后10行
# print(dishes_name[-10:])
# 获取第11到20行 -->10-19
# print(dishes_name[10:20])
# 获取数据是先获取列数据,在获取行数据
# 与ndarry 进行对比: arr[行,列] --》行列同时进行选择
# 进行多列数据、多行数据筛选
# 获取多列数据, 将多个列明组成列表, 再进行放置, 再去进行筛选
# df_three_co = detail[['order_id', 'dishes_id', 'dishes_name']][:10]
# print(df_three_co)
# 通过loc与iloc进行获取数据 --同时筛选
# 使用loc方式df.loc[行名称,列名称]
# dishes_name = detail.loc[:5,'d
pandas 读取文件内容dataframe方法
最新推荐文章于 2024-07-14 16:22:31 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)