dataframe怎么 充值索引
时间: 2023-07-08 14:05:22 浏览: 132
DataFrame的索引
在 Pandas 中,可以使用 `set_index()` 方法将一个或多个列设置为 DataFrame 的索引。例如,假设有以下 DataFrame:
```python
import pandas as pd
df = pd.DataFrame({
'name': ['Alice', 'Bob', 'Charlie'],
'age': [25, 30, 35],
'gender': ['F', 'M', 'M']
})
```
现在想将 `name` 列设置为索引,可以使用以下代码:
```python
df.set_index('name', inplace=True)
```
这将会将 `name` 列设置为索引,并且将其从 DataFrame 中删除。如果想要保留 `name` 列,可以设置 `drop=False` 参数:
```python
df.set_index('name', drop=False, inplace=True)
```
如果想要设置多个列作为索引,可以将列名传递给 `set_index()` 方法的列表中:
```python
df.set_index(['name', 'gender'], inplace=True)
```
这将会以 `name` 和 `gender` 列作为索引。
阅读全文