ho un grande dataframe, ma piccolo esempio potrebbe essere simile a questo:recepisce una dataframe mantenendo la prima colonna come voce
mydf <- data.frame(A = c(letters[1:10]), M1 = c(11:20), M2 = c(31:40), M3 = c(41:50))
voglio trasporre la dataframe e mantenere la colonna 1 (A) come intestazione di colonna (lettera [1:10]) come nomi di variabili. Quelli che seguono sono tentativi di scratch di codici non riusciti.
tmydf = data.frame(t(mydf))
names(tmydf) <- tmydf[1,]
Grazie;
Non è necessario chiamare 'c' per le sequenze create con i due punti. Quindi '11: 20' è uguale a' c (11:20) ', e' letters [1:10] 'è lo stesso di' c (letters [1:10]) '. –