Jeśli dataframe jest naprawdę w tym formacie, a następnie wszystkich wektorów będą wektory postaci. Lub, w zasadzie mają matrycę znaków i można to zrobić:
data.frame(t(df))
Byłoby lepiej, choć po prostu zdefiniować ją tak, jak chcesz go z get-go
df <- data.frame(c('A','B','C','D','E'),
c(1, 2, 3, 4, 5),
c(6, 7, 8, 9, 0))
You może również zrobić to
df <- data.frame(LETTERS[1:5], 1:5, c(6:9, 0))
Jeśli chciał podać nazwy kolumn, można zrobić to
df <- data.frame(L = LETTERS[1:5], N1 = 1:5, N2 = c(6:9, 0))
Czasami, jeśli używam read.DIF danych Excela, dane zostają transponowane. Czy w ten sposób masz oryginalne dane? Jeśli tak, możesz zadzwonić pod numer
read.DIF(filename, transpose = T)
, aby uzyskać dane we właściwej orientacji.
Jak dostałeś dane do R w ten sposób? – adamleerich