python dataframe某元素加一
时间: 2023-10-14 09:08:28 浏览: 119
Python如何在DataFrame增加数值
可以使用 Pandas 库中的 .at() 或者 .iat() 方法来更新单个 DataFrame 元素的值。假设你要更新第 0 行、第 1 列的元素,可以这样写:
```python
import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
df.at[0, 'B'] += 1
```
这样就把第 0 行、第 1 列的元素从 4 变成了 5。如果你更希望用整数位置来访问元素,可以使用 .iat() 方法,这样写就行了:
```python
df.iat[0, 1] += 1
```
这两种方式都可以实现对单个 DataFrame 元素的修改。
阅读全文