Python_pandas数据处理_学习

Python_pandas数据处理_学习,第1张

概述importpandasaspd'''1、读取表格指定sheet默认读取表格第一个sheet,sheet_name后也可以是索引值,也可以是组合[sheetname,]'''#df=pd.read_excel("CombosConfig.xls",sheet_name="CombosItemConfig")#df=pd.read_excel("CombosConfig.xls&q
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数据处理_学习所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/1186282.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-03
下一篇2022-06-03

发表评论

登录后才能评论

评论列表(0条)

    保存