根据数组创建dataframe行索引为one two,列索引为col1
时间: 2024-05-16 17:14:44 浏览: 83
python中pandas.DataFrame的简单操作方法(创建、索引、增添与删除)
可以使用 pandas.DataFrame 函数来创建一个空的 DataFrame,然后使用 reindex 函数来设置行索引和列索引:
```python
import pandas as pd
# 创建一个空的 DataFrame
df = pd.DataFrame()
# 设置行索引为 "one" 和 "two"
df = df.reindex(["one", "two"])
# 设置列索引为 "col1"
df["col1"] = None
# 输出结果
print(df)
```
输出结果:
```
col1
one None
two None
```
注意,这里我们首先创建了一个空的 DataFrame,然后使用 reindex 函数来设置行索引,最后再添加一个列索引。如果直接在 DataFrame 函数中指定行索引和列索引,也可以达到同样的效果:
```python
import pandas as pd
# 直接指定行索引和列索引
df = pd.DataFrame(index=["one", "two"], columns=["col1"])
# 输出结果
print(df)
```
输出结果:
```
col1
one NaN
two NaN
```
阅读全文