flatten
Returns DataFrame
without column groupings under selected columns.
flatten [ { columns } ]
Columns will keep their original names after flattening. Potential column name clashes are resolved by adding minimal possible name prefix from ancestor columns.
Related operations: Group / ungroup / flatten columns
See column selectors for how to select the columns for this operation.
Properties
Strings
// name.firstName -> firstName
// name.lastName -> lastName
df.flatten { name }
// name.firstName -> firstName
// name.lastName -> lastName
df.flatten("name")
To remove all column groupings in DataFrame
, invoke flatten
without parameters:
df.flatten()