数据读写-Pandas读写excel

256 阅读1分钟

今天开始学数据分析案例,决定把用到的知识点总结下来。就从最简单的开始吧~

本文重点

  1. read_excel()
  2. to_excel()

1. Pandas

官网上说,Pandas是一个强大的分析结构化数据的工具集;它的使用基础是Numpy(提供高性能的矩阵运算);用于数据挖掘和数据分析,同时也提供数据清洗功能。 Pandas的两大利器是Series和DataFrame。

简单理解Pandas相当于Excel。

2. read_excel()函数

参数 默认值 说明
io 必填,文件路径
sheet_name 0 默认是第一个Sheet,1-第2个Sheet,"Sheet1"-也可以直接输入Sheet名,或[0, 1, "Sheet1"]同时导入多张Sheet
header 0 默认表中第1行为标题,None-无标题
index_col None 默认没有索引列,可以用列名或数字指定索引列

返回:DataFrame or dict of DataFrames
如果只导入1张Sheet,返回DataFrame;如果导入多个Sheet,返回dict of DataFrames。

3. to_excel()函数

参数 默认值 说明
excel_writer 输出路径
sheet_name Sheet1 输入的表格名
header True 列名,默认有列名,无列名-False/None,也可以输入字符串list
index True 默认有索引名,False