Basic Python Knowledge You Need To Know:导入Excel之pd.read_excel参数小结

Basic Python Knowledge You Need To Know

导入Excel之pd.read_excel参数小结

pd.read_excel(io, sheet_name=0,header=0,skiprows=None,index_col=None,names=None,
                arse_cols=None,date_parser=None,na_values=None,thousands=None, 
                convert_float=True,has_index_names=None,converters=None,dtype=None,
                true_values=None,false_values=None,engine=None,squeeze=False,**kwds)

常用参数:

(1)io : excel 路径

For example :

datas = pd.read_excel('D:\\vscode\\第八章\\顺丰β系数.xlsx'

(2)sheet_name : 导入的表名字
1)默认是sheet_name=0,也可以使用sheetname。
2)返回多表使用sheet_name=[0,1,2] 代表返回第几张,0默认第一张,0,1,2代表返回第一张、第二张、第三张;
3)若sheet_name=None是返回全表。

For example :

datas = pd.read_excel('D:\\vscode\\第八章\\顺丰β系数.xlsx',sheet_name='Sheet1')

(3)header :指定作为列名的行,默认0,即取第一行,数据为列名行以下的数据;若数据不含列名,则设定 header = None
For example :

datas = pd.read_excel('D:\\vscode\\第八章\\顺丰β系数.xlsx',sheet_name='Sheet1',header=2)

(4)index_col : 指定列为索引列
For example :


datas = pd.read_excel('D:\\vscode\\第八章\\顺丰β系数.xlsx',sheet_name='Sheet1',header=2,index_col=0) 

(5)name :要使用的列名列表,默认names=None;匹配header进行使用,会覆盖原因的表头文字。指定的名字出现重复的话,会出现.1,.2

(6)parse_cols : 默认parse_cols=None,相关于usecols,显示多少列,None是显示全部列,parse_cols=1,显示2列

(7)Nrows&usecols : 需要展示的行列数进行指定,默认Nrows=None,usecols=None,这里意思就是展示全部的有数据的行和列,nrows=2,usecols=2,意思就是需求2行,3列

(8)skiprows : 省略指定行数的数据,默认skiprows=0,从表头开始省略的行数,表头也算是数据。

(9)skip_footer : 省略从尾部数的行数据,默认skip_footer=0,设置0就是省略0行。

注:其他为不常见参数,经济学在学习过程中基本上很少用到,在这里不做展开说明。更详细可见主要参考资料:
1、https://blog.csdn.net/u010227206/article/details/99352158
2、https://blog.csdn.net/u010801439/article/details/80052677

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值