用pandas中的iloc切片读取出任意excel表格中第5列第三十三行前的所有数据代码
时间: 2024-03-16 18:48:05 浏览: 109
利用pandas将excel中数据抽取
假设你要读取的Excel文件名为 `example.xlsx`,可以使用以下代码来实现:
```python
import pandas as pd
# 读取Excel文件
df = pd.read_excel('example.xlsx')
# 使用iloc选取第5列第三十三行前的所有数据
data = df.iloc[:32, 4]
# 打印结果
print(data)
```
解释一下这段代码:
首先,我们使用 `pd.read_excel()` 函数读取Excel文件并将其转换为DataFrame对象。然后,我们使用 `df.iloc[]` 进行选取。其中,`:` 表示选取所有行,`4` 表示选取第5列,而 `:32` 表示选取前32行(包括第1行)的数据。最后,我们将选取到的数据赋值给 `data` 变量,并使用 `print()` 函数打印出来。
阅读全文