To streamline complex data transformations and create new columns in a chainable manner, use pandas’ pipe
and assign
methods.
df.pipe
is more generic and can handle a broader range of operations, while df.assign
is tailored for creating or modifying columns.