df.iloc[].values使用方法
时间: 2023-12-29 18:03:48 浏览: 93
Python数据分析常用方法手册.pdf
`df.iloc[]`是用于通过行索引和列索引来获取DataFrame中的特定元素或切片的方法。在`[]`内部,可以使用整数、整数切片、布尔数组或布尔条件来选择所需的行或列。
以下是一些使用`df.iloc[].values`的示例:
1. 获取特定行的值:
```python
row_values = df.iloc[2].values
```
这将返回DataFrame中第3行的所有值作为一个数组。
2. 获取特定列的值:
```python
column_values = df.iloc[:, 1].values
```
这将返回DataFrame中第2列的所有值作为一个数组。
3. 获取特定行和列的值:
```python
values = df.iloc[2:5, 1:3].values
```
这将返回DataFrame中第3至第5行、第2至第3列的值作为一个二维数组。
请注意,`df.iloc[].values`返回的是一个NumPy数组。如果要以DataFrame形式返回结果,可以使用`df.iloc[]`替代`df.iloc[].values`。
阅读全文