Skip to contents

This function pivots a data.frame from wide to long.

Usage

to_long(df, repeated_vars)

Arguments

df

data.frame

repeated_vars

Named list of variables to be pivoted to long format

Value

df in long format

Details

This is mostly a helper function. For more horsepower, see tidyr::pivot_longer().

Examples

v_repeated <- list(
   x=c("x1","x2","x3"),
   y=c("y1", "y2", "y3")
   )
df_long <- df |> to_long(v_repeated)