pandas怎么读取excel文件呢? pandas读取excel文件


pandas怎么读取excel文件呢?不知小伙伴们来看看小编今天的分享吧!
【pandas怎么读取excel文件呢? pandas读取excel文件】pandas读取excel输入代码如下:
import pandas as pd
#使用pandas读取excel文件
xls_file=pd.ExcelFile('./data/workbook.xls')
xls_file.sheet_names#显示出读入excel文件中的表名
table1=xls_file.parse('first_sheet')
table2=xls_file.parse('second_sheet')
xlsx_file=pd.ExcelFile("./demo.xlsx")
x1=xlsx_file.parse(0)
x2=xlsx_file.parse(1)
#excel文件的写出
#data.to_excel("ABC.xlsx",sheet_name="abc",index=False,header=True) #这个句子失败的原因是写入的对象是np数组而不是DataFrame对象,只有DataFrame只能使用对象to_excel方法 。
DataFrame(data).to_excel("abc.xlsx",sheet_name="123",index=False,header=True)
#excel文件和pandas主要用于交互读写pandas两个函数中的一个是pd.ExcelFile函数 , 一个是to_excel函数
拓展资料:
pandas
Pandas是python一个数据分析包最初是由AQR Capital Management2008年4月开发 , 2009年底开源 , 目前专注于Python开发数据包PyData开发team继续开发和维护属于PyData项目的一部分 。Pandas因此 , 它最初被开发成金融数据分析工具 , pandas为时间序列分析提供了良好的支持 。Pandas面板数据的名称来自(panel data)和python数据分析(data analysis) 。panel data它是经济学中关于多维数据集的术语Pandas中也提供了panel数据类型 。
pandas数据结构
Series:一维数组 , 和Numpy中的一维array类似 。两者和Python基本数据结构List也很相近 。Series现在可以保存不同类型的数据 , 字符串 , boolean值、数字等都可以保存Series中 。
Time- Series:以时间为索引Series 。
DataFrame:二维表格数据结构 。许多功能和R中的data.frame类似DataFrame理解为Series的容器 。
Panel :三维数组可以理解为DataFrame的容器 。
Panel4D:是像Panel相同的4维数据容器 。
PanelND:拥有factory集合 , 可以创建像Panel4D一样N维命名容器模块 。
以上是小编今天的分享 。我希望它能帮助你 。