pandas读取excel

Excel是微软的经典之作,在日常工作中的数据整理、分析和可视化方面,有其独到的优势,尤其在你熟练应用了函数和数据透视等高级功能之后,Excel可以大幅度提高你的工作效率。但如果数据量超大,Excel的劣势也就随之而来,甚至因为内存溢出无法打开文件,后续的分析更是难上加难。那么,有什么更好的解决办法吗?

pd.read_excel(io, sheet_name=0, header=0, names=None, index_col=None,

usecols=None, squeeze=False,dtype=None, engine=None,

converters=None, true_values=None, false_values=None,

skiprows=None, nrows=None, na_values=None, parse_dates=False,

date_parser=None, thousands=None,

comment=None, skipfooter=0,

convert_float=True, **kwds)

pandas读取Excel后返回DataFrame,接下来我们就pd.read_excel()的常用参数进行详细解析。

目录

1、io,Excel的存储路径

2、sheet_name,要读取的工作表名称

可以是整型数字、列表名或SheetN,也可以是上述三种组成的列表。

整型数字:目标sheet所在的位置,以0为起始,比如sheet_name = 1代表第2个工作表。

列表名:目标sheet的名称,中英文皆可。

3、header, 用哪一行作列名

4、names, 自定义最终的列名

5、index_col, 用作索引的列

6、usecols,需要读取哪些列

7、squeeze,当数据仅包含一列

8、converters ,强制规定列数据类型

9、skiprows,跳过特定行

10、nrows ,需要读取的行数

11、skipfooter , 跳过末尾n行

(0)

相关推荐