Pands怎么获取到的数据,有序号?
时间: 2024-02-20 21:57:59 浏览: 52
pandas数据集获取
在pandas中,我们可以使用`reset_index()`函数来为数据添加索引。这个函数可以将数据的索引恢复为从0开始的整数序列。例如:
```python
import pandas as pd
data = {'name': ['Alice', 'Bob', 'Charlie', 'David'], 'age': [25, 30, 35, 40]}
df = pd.DataFrame(data)
df = df.reset_index()
print(df)
```
输出结果如下:
```
index name age
0 0 Alice 25
1 1 Bob 30
2 2 Charlie 35
3 3 David 40
```
在这个例子中,我们先使用字典创建了一个DataFrame对象,然后使用`reset_index()`函数为其添加了索引。可以看到,输出结果中多了一个名为`index`的列,它表示数据的索引。此外,我们还可以通过指定参数来为其添加自定义的索引名称,例如:
```python
import pandas as pd
data = {'name': ['Alice', 'Bob', 'Charlie', 'David'], 'age': [25, 30, 35, 40]}
df = pd.DataFrame(data)
df = df.reset_index(drop=True)
print(df)
```
输出结果如下:
```
name age
0 Alice 25
1 Bob 30
2 Charlie 35
3 David 40
```
在这个例子中,我们使用了`drop=True`参数来删除原有的索引列,并将新的索引命名为默认值。此时输出结果中不再有名为`index`的列,而是直接输出了数据。
阅读全文