Pandas模块,python pandas菜鸟教程
环境要求需要安装读操作和熊猫和安装
读取数据进口熊猫作为螺纹中径
# 默认读取第一个表单
df=pd.read_excel(demo.xlsx )
data=df.head() #默认读取前5行数据信息
打印(获取到的数据:\ n % s“%数据”将熊猫作为螺纹中径导入
# 指定读取那个表单
df=pd.read_excel(demo.xlsx ,sheet_name=Sheet2 )
data=df.head() #默认读取前5行数据信息
打印(获取到的数据:\ n % s“%数据”将熊猫作为螺纹中径导入
# 通过表单索引指定读取表单
df=pd.read_excel(demo.xlsx ,sheet_name=1)
# 同时采用多个表单
df=pd.read_excel(demo.xlsx ,sheet_name=[Sheet1 , Sheet2])
df=pd.read_excel(demo.xlsx ,sheet_name=[0,1])
数据=df .值
打印(获取到的数据:\ n % s"%数据"操作行列1.读取指定的单行,数据会存在列表里面
进口熊猫作为螺纹中径
df=pd.read_excel(demo.xlsx )
# 读取第一行数据,注意不含表头
data=df.loc[0].价值观念
打印(获取到的数据:\ n % s % data 2 .读取指定的多行,数据会存在嵌套的列表里面
进口熊猫作为螺纹中径
df=pd.read_excel(demo.xlsx )
data=df.loc[[1,2]].价值观念
打印(获取到的数据:\ n % s % data 3 .读取指定的行列
进口熊猫作为螺纹中径
df=pd.read_excel(demo.xlsx )
# 读取第一行第2列数据
data=df.iloc[1,2]
打印(获取到的数据:\ n % s % data 4 .读取指定的多行多列值
进口熊猫作为螺纹中径
df=pd.read_excel(demo.xlsx )
# 读取第1\2行第2\3列数据
data=df.loc[[1,2],[名称,数据]].价值观念
打印(获取到的数据:\ n % s % data 5 .获取所有行的指定列
进口熊猫作为螺纹中径
df=pd.read_excel(demo.xlsx )
# 读取第1\2行第2\3列数据
data=df.loc[:[name , data]].价值观念
打印(获取到的数据:\ n % s % data 6 .获取行号并打印输出
进口熊猫作为螺纹中径
df=pd.read_excel(demo.xlsx )
打印(df.index.values).获取列名
进口熊猫作为螺纹中径
df=pd.read_excel(demo.xlsx )
print(df.columns.values)8 .获取指定列的内容
进口熊猫作为螺纹中径
df=pd.read_excel(demo.xlsx )
打印(df[数据]。价值观)9。把数据转换为字典类型
进口熊猫作为螺纹中径
df=pd.read_excel(demo.xlsx )
我的列表=[]
对于df .索引.值中的我:
rowData=df.loc[i,[id , name , data]].to_dict()
打印(行数据)
myList.append(rowData)
打印(我的列表)10。读取全部信息
进口熊猫作为螺纹中径
df=pd.read_excel(demo.xlsx )
数据=pd .数据帧
打印(数据)11。从演示里读出数据,删除掉不符合要求的行,存入另一个超过
进口熊猫作为螺纹中径
df=pd.read_excel(demo.xlsx )
数据=pd .数据帧
对于索引,data.iterrows()中的行:
如果行[1]!=哈哈:
data=data.drop(index,axis=0)
打印(数据)
data.to_excel(test.xlsx , test ,index=False)
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。