1. 函数功能
读取excel文件,支持读取xls,xlsx,xlsm等类型的EXCEL文件。能够读取一个sheet表或多个sheet表
2. 函数语法
pandas.read_excel(io, sheet_name=0, *, header=0, names=None, index_col=None,
usecols=None, squeeze=None, dtype=None, engine=None, converters=None,
true_values=None, false_values=None, skiprows=None, nrows=None, na_values=None,
keep_default_na=True, na_filter=True, verbose=False, parse_dates=False,
date_parser=None, thousands=None, decimal='.', comment=None, skipfooter=0,
convert_float=None, mangle_dupe_cols=True, storage_options=None)
3. 函数参数
3.1 读取文件
参数 | 含义 |
---|---|
IO | 文件路径 |
sheetname | 读取的sheet表,取值可以是字符串、表示sheet索引的整数,或列表;取值为None时表示读取所有的sheet表数据;默认读取第一个sheet的数据 |
3.1.1 默认读取第一个sheet表
3.1.2 指定读取文件的索引
3.1.3 指定读取文件的名字
3.1.4 读取多个文件
可以使用文件名或文件索引组成的列表或者sheet_name=None:
读取的内容将: 以DataFrame组成的字典形式展示
3.2 其他常用参数
参数 | 含义 |
---|---|
IO | 文件路径 |
sheetname | 读取的sheet表,取值可以是字符串、表示sheet索引的整数,或列表;取值为None时表示读取所有的sheet表数据;默认读取第一个sheet的数据 |
header | 用于列名的行,默认取值为0,第一行作为列名 ,当文件中不存在列名时,指定header=None |
names | 指定列名,当文件中不存在列名,可通过header=None,并指定列名names列表 |
index_col | 指定用于数据框行标签的列,默认值为None,不存在这样的列,会创建range(n)的行标签 |
usecols | 选取要读取的列,默认取值为None,表示读取所有列;取值可以是字符串或者字符串或索引值组成的列表 |
skiprows | 取值可以是要跳过的行索引组成的列表;也可以是整数表示要从头开始要跳过的行数 |
nrows | 整数,指定读取数据的行数 |
na_values | 指定识别为空值NA的内容,取值为字符串、数值、列表或字典 |
keep_default_na | 布尔值,默认取值为TRUE,是否将默认为空值的字符串识别为NaN |
原文地址:https://blog.csdn.net/chongbaikaishi/article/details/128384087
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_41150.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。