Rでdata.frameを転置し、列の1つを新しい転置テーブルのヘッダーに設定するための最良の方法は何ですか?これを行う方法を以下にコーディングしました。私はまだ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