dataframe怎么按行索引修改某行的值
时间: 2024-01-09 11:03:24 浏览: 59
pandas DataFrame的修改方法(值、列、索引)
5星 · 资源好评率100%
要按行索引修改DataFrame中某行的值,可以使用`loc`属性来定位行,并对其进行赋值操作。以下是一个示例:
```python
import pandas as pd
# 创建一个包含三行三列的DataFrame
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
# 按行索引修改第二行的值
df.loc[1] = [10, 11, 12]
print(df)
```
输出结果为:
```
A B C
0 1 4 7
1 10 11 12
2 3 6 9
```
在上述示例中,我们首先创建了一个包含三行三列的DataFrame。然后使用`loc[1]`来定位第二行,并将其值修改为`[10, 11, 12]`。最后打印整个DataFrame。注意,索引从0开始,所以第二行的索引为1。
阅读全文