pandas读取excel文件
Pandas轻松读取Excel文件,你也能成为数据高手!
你是否曾为无法轻松读取Excel文件中的数据而烦恼?今天,让我来为你介绍pandas如何轻松读取Excel文件。
你需要导入pandas库,这是数据处理的基础工具。代码如下:
```python
import pandas as pd
```
接下来,使用pandas中的`ExcelFile`函数读取excel文件。例如:
```python
xls_file = pd.ExcelFile('./data/workbook.xls')
```
通过上面的代码,你已经成功读取了excel文件。接下来,你可以查看文件中的表名,通过以下代码:
```python
xls_file.sheet_names 显示出读入excel文件中的表名字
```
```python
```
同样的,对于xlsx格式的文件,你可以使用类似的代码进行读取。而对于DataFrame对象,你可以使用`to_excel`方法进行数据的写出操作。但需要注意的是,只有DataFrame对象才能使用此方法。例如:
错误写法(对象不是DataFrame):
```python
data.to_excel("abc.xlsx", sheet_name="abc", index=False, header=True) 该条语句会运行失败,原因在于写入的对象是np数组而不是DataFrame对象。
```正确写法(对象为DataFrame):
```python
DataFrame(data).to_excel("abc.xlsx", sheet_name="123", index=False, header=True) 正确使用to_excel方法将数据写出到Excel文件。