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