python pandas 获取某列某人的数据
时间: 2023-10-19 16:55:23 浏览: 168
pandas对dataFrame中某一个列的数据进行处理的方法
5星 · 资源好评率100%
要获取某列某人的数据,你可以使用 Pandas 中的条件筛选和索引操作。假设你有一个名为 `data` 的 Pandas DataFrame,并且想要获取名为 `person` 的列中的数据,可以按以下方式操作:
```python
# 导入 pandas 库
import pandas as pd
# 创建示例数据
data = pd.DataFrame({
'person': ['Alice', 'Bob', 'Charlie'],
'age': [25, 30, 35],
'city': ['New York', 'London', 'Tokyo']
})
# 使用条件筛选获取某列某人的数据
person_data = data[data['person'] == 'Bob']['age']
# 打印结果
print(person_data)
```
在上述示例中,我们使用条件筛选 `data['person'] == 'Bob'` 来获取名为 `person` 的列中值为 `'Bob'` 的数据行,然后通过 `['age']` 获取对应的 `'age'` 列的数据。
阅读全文