修改DataFrame行索引
时间: 2024-05-11 22:17:25 浏览: 75
在Python中pandas.DataFrame重置索引名称的实例
你可以使用 pandas 中的 `set_index` 方法来修改 DataFrame 的行索引。例如,假设你有以下 DataFrame:
```
A B C
0 1 2 3
1 4 5 6
2 7 8 9
```
现在你想将行索引修改为 `['a', 'b', 'c']`,则可以使用以下代码:
```python
df = df.set_index(pd.Index(['a', 'b', 'c']))
```
修改后的 DataFrame 如下所示:
```
A B C
a 1 2 3
b 4 5 6
c 7 8 9
```
注意,`set_index` 方法会返回一个新的 DataFrame,所以需要将其赋值给原始的 DataFrame 对象。
阅读全文