pandas定位表格元素
时间: 2023-05-29 10:01:48 浏览: 209
要定位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
```
阅读全文
相关推荐

















