pandas处理excel教程,怎么用python的pandas读取excel文件
python使用pandas处理excel的方法
一、配置环境
1.pandas依赖Excel的xlrd模块,安装命令是:
安装PIP XLRD2。你还需要一定的编码环境来安装熊猫模块。确保你的电脑有这些环境:Net.4,VC-Compiler和winsdk_web。
3.开始装熊猫。安装命令是:
皮普安装熊猫 二、pandas操作Excel表单
注意:加密文件无法正常读写。
你需要先准备一份表格。
(推荐学习:Python视频教程)
1、读取excel文件的方式一:默认读取第一个表单:
进口熊猫作为pd
#方法1:默认读取第一个表单
Df=pd.read_Excel(C:\文件路径\文件名. xlsx) #默认情况下直接读取Excel中的第一个表单。
Data=df.head() #默认情况下读取前五行数据
Print(获取所有值:n{0} 。format(data))# print format得到的结果是一个二维矩阵,如下图所示:
2、读取excel文件的方式二:通过制定表单名的方式读取:
进口熊猫作为pd
#方法1:通过指定表单名称来读取。
Df=pd.read_excel(C:\文件路径\文件名. xlsx ,sheet _ name=测试用例)
#默认情况下直接读取Excel中的第一个表单
Data=df.head() #默认情况下读取前五行数据
Print(获取所有值:n{0} 。format(data))# print format得到的结果是一个二维矩阵,如下图所示:
3、读取excel文件的方法三:通过表单索引来指定要访问的表单,0表示第一个表单
进口熊猫作为pd
# df=pd.read_excel( C:\文件路径\文件名. xlsx])
#您可以通过表单名称同时指定多个。
df=PD . read _ excel( c : file path file name . xlsx ,sheet _ name=0) #可以指定要通过表单索引读取的表单。
# df=PD . read _ excel( c : file path file name . xlsx ,sheet _ name=[function module ,1]) #可以混合指定。
# df=PD . read _ excel( c : file path file name . xlsx ,sheet _ name=[1,2]) #可以通过索引同时指定多个
Data=df.values #获取所有数据。注意这里不能用head()方法~
Print(获取所有值:n{0})。格式(数据))#打印格式
三、pandas操作Excel的行列
1:读取指定的单行,数据会存在列表里面
进口熊猫作为pd
Df=pd.read_excel( C:\文件路径\文件名. xlsx )
Data=df.ix[0]。values # 0表示第一行中读取的数据不包含标题,所以要小心!
Print(获取所有值:n{0})。格式(数据))#打印格式
2:读取指定的多行,数据会存在嵌套的列表里面:
进口熊猫作为pd
Df=pd.read_excel( C:\文件路径\文件名. xlsx )
Data=df.ix[[1,2]]。values #如果要读取指定数量的行,应该在ix[]中嵌套一个列表来指定行数。
Print(获取所有值:n{0})。f
ormat(data)) # 格式化输出
3:读取指定的行列:
import pandas as pd
4:读取指定的多行多列值:
import pandas as pd
5:获取所有行的指定列
import pandas as pd
6:获取行号并打印输出
import pandas as pd
7:获取列名并打印输出
import pandas as pd
8:获取指定行数的值:
import pandas as pd
9:获取指定列的值:
import pandas as pd
四、pandas处理Excel数据成为字典
import pandas as pd
推荐:Python教程以上就是python使用pandas处理excel的方法的详细内容,更多请关注盛行IT软件开发工作室其它相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。