选取一个dataframe符合要求的列生成新的dataframe可以使用什么函数
时间: 2024-02-15 16:03:19 浏览: 137
pandas实现将dataframe满足某一条件的值选出
可以使用pandas的`DataFrame`的`loc`或`iloc`方法来选取特定的列生成新的DataFrame。例如,要选取名为`column_name`的列,可以使用以下代码:
```
new_df = old_df.loc[:, ['column_name']]
```
或者
```
new_df = old_df.iloc[:, column_number]
```
其中,`old_df`是原始的DataFrame,`new_df`是新的DataFrame,`column_name`是要选取的列的名称,`column_number`是要选取的列的编号。如果要选取多列,可以在列名或列编号中使用逗号分隔。
阅读全文