同时将一个dataframe的多列赋给另一个dataframe
时间: 2024-05-26 19:09:07 浏览: 150
将一个DataFrame中的一列(行),插入到另一个DataFrame中
将一个dataframe的多列赋给另一个dataframe有多种方法,以下是其中两种常用的方法:
1. 使用loc方法进行列赋值:
```python
# 假设df1是要赋值的dataframe,df2是目标dataframe
df2[['col1', 'col2', 'col3']] = df1.loc[:, ['col1', 'col2', 'col3']]
```
2. 使用assign方法进行列赋值:
```python
# 假设df1是要赋值的dataframe,df2是目标dataframe
df2 = df2.assign(col1=df1['col1'], col2=df1['col2'], col3=df1['col3'])
```
阅读全文