Transpose a data frame
Is an alternative to t()
to transpose a data frame. The first column of df
will become column names in the transposed data.
transpose_df(df)
df
: A data frame to be transposed.A tibble containing the transposed data.
library(metan) df <- data.frame( GEN = c("G1", "G2", "G3","G4"), E1 = rnorm(4, 100, 20), E2 = rnorm(4, 10, 2), E3 = rnorm(4, 50, 5), E4 = rnorm(4, 1000, 150) ) df t(df) transpose_df(df)
Useful links