I want to create a vector out of a row of a data frame. But I don't want to have to row and column names. I tried several things... but had no luck.
This is my data frame:
> df <- data.frame(a=c(1,2,4,2),b=c(2,6,2,1),c=c(2.6,8.2,7.5,3)) > df a b c 1 1 2 2.6 2 2 6 8.2 3 4 2 7.5 4 2 1 3.0 I tried:
> newV <- as.vector(df[1,]) > newV a b c 1 1 2 2.6 But I really want something looking like this:
> newV <- c( 1,2,2.6) > newV [1] 1.0 2.0 2.6
c(t(as.matrix(df)))?