dataframe 拼接
时间: 2023-11-18 11:15:10 浏览: 86
SparkSQ操作DataFrame,合并DataFrame
对于DataFrame的拼接,可以使用`concat`函数来实现。`concat`函数可以将多个DataFrame按照指定的轴进行拼接。
例如,假设有两个DataFrame对象`df1`和`df2`,可以使用以下代码将它们按行拼接:
```python
import pandas as pd
df_concat = pd.concat([df1, df2], axis=0)
```
这将返回一个新的DataFrame对象`df_concat`,其中包含了`df1`和`df2`按行拼接后的结果。
如果要按列拼接两个DataFrame对象,可以将`axis`参数设置为1:
```python
df_concat = pd.concat([df1, df2], axis=1)
```
这将返回一个新的DataFrame对象`df_concat`,其中包含了`df1`和`df2`按列拼接后的结果。
除了`concat`函数,还可以使用其他方法实现DataFrame的拼接,例如`append`方法、`merge`方法等,具体使用哪种方法取决于拼接的需求和数据结构。
阅读全文