(concatenated, prop)
| 513 | |
| 514 | |
| 515 | def _monotonic_aggregate(concatenated, prop): |
| 516 | s = pd.Series(concatenated[["first", "last"]].to_numpy().ravel()) |
| 517 | return concatenated["monotonic"].all() and getattr(s, prop) |
| 518 | |
| 519 | |
| 520 | monotonic_increasing_chunk = partial(_monotonic_chunk, prop="is_monotonic_increasing") |