(concatenated, prop)
| 519 | |
| 520 | |
| 521 | def _monotonic_aggregate(concatenated, prop): |
| 522 | s = pd.Series(concatenated[["first", "last"]].to_numpy().ravel()) |
| 523 | return concatenated["monotonic"].all() and getattr(s, prop) |
| 524 | |
| 525 | |
| 526 | monotonic_increasing_chunk = partial(_monotonic_chunk, prop="is_monotonic_increasing") |