设置一个空的dataFrame索引为1,2...
时间: 2024-03-24 16:41:42 浏览: 69
DataFrame的索引
可以使用 `pandas` 库来创建一个空的 `DataFrame`,并且设置索引为 1, 2, ...,代码如下:
```python
import pandas as pd
df = pd.DataFrame(index=range(1, 11)) # 创建一个空的 DataFrame,索引为 1, 2, ..., 10
```
其中,`range(1, 11)` 表示一个包含 1 到 10 的整数序列,作为索引值。
上述代码执行后,`df` 就是一个空的 `DataFrame`,它的索引为 1, 2, ..., 10。
如果需要添加列,可以使用 `df['column_name'] = column_data` 的方式添加,其中 `column_name` 是新添加列的名称,`column_data` 是该列的数据,例如:
```python
df['col1'] = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] # 添加一列数据
```
上述代码将一个名为 `col1` 的列添加到 `df` 中,该列的数据为 1, 2, 3, ..., 10。
完整的代码如下:
```python
import pandas as pd
df = pd.DataFrame(index=range(1, 11)) # 创建一个空的 DataFrame,索引为 1, 2, ..., 10
df['col1'] = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] # 添加一列数据
print(df)
```
输出结果为:
```
col1
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
10 10
```
阅读全文