Python_pandas数据处理_学习

import pandas as pd

'''
1、读取表格指定sheet
默认读取表格第一个sheet,sheet_name后也可以是索引值,也可以是组合[sheetname,]
'''
# df = pd.read_excel("CombosConfig.xls",sheet_name="CombosItemConfig")
# df = pd.read_excel("CombosConfig.xls",sheet_name=["CombosItemConfig",0])
# df = pd.read_excel("CombosConfig.xls",sheet_name="CombosModelPool")

# data = df.head() # 读取表格索引0-5的数据
# data = df.values # 输出去掉第0行表头的,每一行数据组成的list,???但是最后一列没输出,不知其因??

'''
2、读取指定行列
'''
# 1)读取指定单行数据。0第一行的数据,不包表头
# data=df.loc[1].values
# 2)读取指定多行数据。数据存在嵌套列表
# data=df.loc[[1,3]].values # 数组含头不含尾
# 3)读取指定行列。表格具体的cell
# data1 = df.iloc[1,2]
# 4)指定多行多列读取
# data = df.loc[[7],["id","desc","levelMaxNum"]] # 数组第一个参数指定行范围,可以是单行;第二个参数指定列表头字段
# 5)指定所有行指定列
# data2 = df.loc[:,["id","desc","levelMaxNum"]] #输出二维矩阵
# data = df.loc[:,["id","desc","levelMaxNum"]].values # 输出每行指定列组成的,嵌套列表!!!!!!!!!
# 6)获取行号、列名
# data = df.index.values #行号
# data = df.columns.values #列名
# 7)随机获取几行数据
# data = df.sample(2).values

# 8)获取指定列的值
# data= df["id"].values

# 9)pandas处理Excel数据成字典

posted @ 2021-05-16 16:08  维也纳729  阅读(88)  评论(0编辑  收藏  举报