
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数据成字典
以上是内存溢出为你收集整理的Python_pandas数据处理_学习全部内容,希望文章能够帮你解决Python_pandas数据处理_学习所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)