DataFrame自定义行索引
时间: 2023-08-03 21:57:22 浏览: 137
DataFrame的索引
你可以使用`set_index()`方法来自定义DataFrame的行索引。这个方法接受一个列名或列的列表作为参数,用来作为新的行索引。下面是一个示例:
```python
import pandas as pd
# 创建一个示例DataFrame
data = {'A': [1, 2, 3, 4],
'B': [5, 6, 7, 8],
'C': [9, 10, 11, 12]}
df = pd.DataFrame(data)
# 自定义行索引
new_index = ['row1', 'row2', 'row3', 'row4']
df = df.set_index(new_index)
print(df)
```
输出结果如下:
```
A B C
row1 1 5 9
row2 2 6 10
row3 3 7 11
row4 4 8 12
```
在这个示例中,我们使用`set_index()`方法将`new_index`列表作为新的行索引。你可以根据自己的需要选择适当的行索引值。
阅读全文