pandas定位表格元素
时间: 2023-05-29 14:01:48 浏览: 205
要定位pandas表格中的元素,可以使用iloc和loc函数。iloc是根据行号和列号进行定位,而loc是根据索引标签进行定位。
例如,在以下表格中,我们想要定位第一行第二列和第二行的"Name"列:
```
Name Age Gender
0 Alice 24 F
1 Bob 30 M
2 Cindy 21 F
3 Dave 45 M
4 Elizabeth 32 F
```
使用iloc函数:
```python
import pandas as pd
df = pd.read_csv('example.csv')
# 定位第一行第二列
cell_value = df.iloc[0, 1]
print(cell_value) # 输出:24
# 定位第二行的"Name"列
column_values = df.iloc[1, :]
name_value = column_values['Name']
print(name_value) # 输出:Bob
```
使用loc函数:
```python
import pandas as pd
df = pd.read_csv('example.csv')
df = df.set_index('Name') # 将Name列作为索引
# 定位第一行第二列
cell_value = df.loc['Alice', 'Age']
print(cell_value) # 输出:24
# 定位第二行的"Name"列
name_value = df.loc['Bob', 'Name']
print(name_value) # 输出:Bob
```
阅读全文
相关推荐
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231044930.png)
![-](https://img-home.csdnimg.cn/images/20241231044955.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![pptx](https://img-home.csdnimg.cn/images/20241231044947.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![-](https://img-home.csdnimg.cn/images/20241231044930.png)
![-](https://img-home.csdnimg.cn/images/20241231044901.png)
![-](https://img-home.csdnimg.cn/images/20250102104920.png)
![-](https://img-home.csdnimg.cn/images/20241226111658.png)
![-](https://img-home.csdnimg.cn/images/20241226111658.png)
![-](https://img-home.csdnimg.cn/images/20241226111658.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)