bbslover wrote:
>
> In my disk C:/ have a a.csv file, I want to read it to R, importantly,
> when I use x=read.csv("C:/a.csv") ,the x format is data.frame, I want
> to it to become matrix format, how can I do it ?
>
as.matrix should do the job; if it does not (second example), you probably
have rownames or some other string in your data set.
Dieter
# use read.csv instead
x = data.frame(a=1:10,b=11:20)
xm = as.matrix(x)
str(xm)
xm # looks good
x1 = data.frame(a=1:10,b=11:20,c=letters[1:10])
xm1 = as.matrix(x1)
str(xm1)
xm1 # looks strange, because it's all strings
--
View this message in context:
http://old.nabble.com/how-can-I-convert-.csv-format-to-matrix----tp26156643p26157732.html
Sent from the R help mailing list archive at Nabble.com.
______________________________________________
[email protected] mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.