pandas将excel数据切片
时间: 2023-08-06 22:01:47 浏览: 202
Excel:将Excel分析转换为Python和Pandas数据模型
5星 · 资源好评率100%
可以使用pandas库中的iloc()函数来切片Excel数据。iloc()函数可以通过行号和列号来定位数据,从而实现数据切片。
假设有一个名为“data.xlsx”的Excel文件,包含一个名为“Sheet1”的表单,其中第一列为“ID”,第二列为“Name”,第三列为“Age”。可以使用以下代码读取Excel数据并进行切片:
```
import pandas as pd
df = pd.read_excel('data.xlsx', sheet_name='Sheet1')
# 切片选取第1行到第5行,第2列到第3列的数据
sliced_df = df.iloc[0:5, 1:3]
print(sliced_df)
```
其中,[0:5, 1:3]表示选取第1行到第5行,第2列到第3列的数据。选取的行和列都是左闭右开区间,即包含起始行列,不包含终止行列。打印出的sliced_df即为切片后的数据。
阅读全文