按照列名读取dataframe的两列数据放到同一个dataframe中
时间: 2023-07-06 17:05:49 浏览: 101
将一个DataFrame中的一列(行),插入到另一个DataFrame中
假设你有一个名为`df`的DataFrame,它包含两列数据,分别为`col1`和`col2`,你想要将这两列数据放到一个新的DataFrame中,可以使用以下代码:
```python
new_df = pd.DataFrame({'col1': df['col1'], 'col2': df['col2']})
```
其中,`pd.DataFrame()`用于创建一个新的DataFrame对象,`{'col1': df['col1'], 'col2': df['col2']}`是一个字典,包含两个键值对,分别为`col1`和`col2`,对应的值分别为`df['col1']`和`df['col2']`,即原DataFrame中的两列数据。执行以上代码后,你将得到一个名为`new_df`的新DataFrame,其中包含了`col1`和`col2`两列数据。
阅读全文