[R] How not to keep the redundant space when convert a data frame with as.matrix()?

Peng Yu pengyu.ut at gmail.com
Thu Sep 17 00:33:19 CEST 2009


Hi,

The first column in as.matrix(x) has extra spaces (" "), which I don't
want. Is there a way not to generate those spaces?

Regards,
Peng

> x=data.frame(x=1:10,y=letters[11:20])
> as.matrix(x)
      x    y
 [1,] " 1" "k"
 [2,] " 2" "l"
 [3,] " 3" "m"
 [4,] " 4" "n"
 [5,] " 5" "o"
 [6,] " 6" "p"
 [7,] " 7" "q"
 [8,] " 8" "r"
 [9,] " 9" "s"
[10,] "10" "t"




More information about the R-help mailing list