pd.Dataframe(columns=df['column_name'].values,index=id)报错
时间: 2024-02-13 09:04:36 浏览: 82
python pandas.DataFrame.loc函数使用详解
如果你想创建一个新的空数据框,列名为`df`中某一列的值,行索引为`id`,可以使用如下代码:
```python
import pandas as pd
# 假设需要提取的列名为'column_name',需要指定行索引为'id'
column_name = 'column_name'
id = [1, 2, 3]
# 创建一个空数据框,列名为'column_name'中的值,行索引为'id'
new_df = pd.DataFrame(columns=[column_name], index=id)
# 输出新数据框
print(new_df)
```
这样就可以创建一个新的空数据框,列名为`df`中某一列的值,行索引为`id`了。
如果还有其他问题,请提供报错信息以便更好地解决问题。
阅读全文