(self, other, func, fill_value=None, overwrite=True)
| 3134 | |
| 3135 | @derived_from(pd.DataFrame) |
| 3136 | def combine(self, other, func, fill_value=None, overwrite=True): |
| 3137 | other = self._create_alignable_frame(other, "outer") |
| 3138 | if not expr.are_co_aligned(self.expr, other.expr): |
| 3139 | return new_collection( |
| 3140 | expr.CombineFrameAlign(self, other, func, fill_value, overwrite) |
| 3141 | ) |
| 3142 | return new_collection( |
| 3143 | expr.CombineFrame(self, other, func, fill_value, overwrite) |
| 3144 | ) |
| 3145 | |
| 3146 | @derived_from( |
| 3147 | pd.DataFrame, |