Skip to contents

This transposes a data.frame with t() but transforms back into a data.frame with column and row names cleaned up. Because the data types may be mixed and reduced to characters, this may only be useful for a visual viewing of the data.frame.

Usage

t_df(x, id = NULL)

Arguments

x

A data.frame

id

No longer used

Value

A transposed data.frame with columns ("colname", "row_1", ..., for each row in x.

Details

Transposes a data.frame as a data.frame

Examples

x <- data.frame(col_a = Sys.Date() + 1:5, col_b = letters[1:5], col_c = 1:5)
t_df(x)
#>   colname      row_1      row_2      row_3      row_4      row_5
#> 1   col_a 2024-04-02 2024-04-03 2024-04-04 2024-04-05 2024-04-06
#> 2   col_b          a          b          c          d          e
#> 3   col_c          1          2          3          4          5