dataframe如何取特定元素
时间: 2023-12-03 15:38:13 浏览: 75
基于DATAFRAME中元素的读取与修改方法
要从DataFrame中获取特定元素,可以使用`.loc[]`或`.iloc[]`方法。
`.loc[]`方法通过标签索引来获取元素,而`.iloc[]`方法通过整数位置索引来获取元素。
下面是一个示例:
```python
import pandas as pd
# 创建一个DataFrame
data = {'Name': ['Alice', 'Bob', 'Charlie'],
'Age': [25, 30, 35],
'City': ['New York', 'London', 'Paris']}
df = pd.DataFrame(data)
# 使用.loc[]方法获取特定元素
print(df.loc[1, 'Age']) # 获取索引为1、列标签为'Age'的元素
# 使用.iloc[]方法获取特定元素
print(df.iloc[2, 1]) # 获取第2行、第1列的元素
```
运行结果为:
```
30
35
```
在上面的例子中,我们创建了一个DataFrame `df`。然后,使用`.loc[]`方法获取索引为1、列标签为'Age'的元素,以及使用`.iloc[]`方法获取第2行、第1列的元素。通过指定行和列的标签或位置,我们可以从DataFrame中获取特定的元素。
阅读全文