Каков наилучший способ транспонирования data.frame в R и установить один из столбцов в качестве заголовка для новой транспонированной таблицы? Я закодировал способ сделать это ниже. Поскольку я все еще новичок в R. Я бы хотел, чтобы предложения улучшили мой код, а также альтернативы, которые были бы более похожими на R. Мое решение также, к сожалению, немного жестко закодировано (т.е. Заголовки новых столбцов находятся в определенном месте).
# Assume a data.frame called fooData
# Assume the column is the first column before transposing
# Transpose table
fooData.T <- t(fooData)
# Set the column headings
colnames(fooData.T) <- test[1,]
# Get rid of the column heading row
fooData.T <- fooData.T[2:nrow(fooData.T), ]
#fooData.T now contains a transposed table with the first column as headings