Input DataFrame: rowsCount = 7, columnsCount = 5
nameagecityweightisHappy
firstNamelastName
AliceCooper15London54true
BobDylan45Dubai87true
CharlieDaniels20Moscownullfalse
CharlieChaplin40Milannulltrue
BobMarley30Tokyo68true
AliceWolf20null55false
CharlieByrd30Moscow90true

Step 1: Split
nameagecityweightisHappy
split1lastName
AliceCooper15London54true
BobDylan45Dubai87true
CharlieDaniels20Moscownullfalse
CharlieChaplin40Milannulltrue
BobMarley30Tokyo68true
AliceWolf20null55false
CharlieByrd30Moscow90true

Step 2: SplitWithTransform
nameagecityweightisHappy
split1split2split3split4split5split6split7lastName
AlicenullnullCooper15London54true
BobnullnullnullnullDylan45Dubai87true
CharlieDaniels20Moscownullfalse
CharlieChaplin40Milannulltrue
BobnullnullnullnullMarley30Tokyo68true
AlicenullnullWolf20null55false
CharlieByrd30Moscow90true

Output DataFrame: rowsCount = 7, columnsCount = 5
nameagecityweightisHappy
firstNamelastName
[A, l, i, c, e]Cooper15London54true
[B, o, b]Dylan45Dubai87true
[C, h, a, r, l, i, e]Daniels20Moscownullfalse
[C, h, a, r, l, i, e]Chaplin40Milannulltrue
[B, o, b]Marley30Tokyo68true
[A, l, i, c, e]Wolf20null55false
[C, h, a, r, l, i, e]Byrd30Moscow90true