[R] Simple question

From: Steven Wolf <wolfste4_at_msu.edu>
Date: Tue, 19 Apr 2011 15:19:21 -0400

I am trying to convert a string to a vector, and I'm stuck!  

Suppose you have a string of numbers (string) that you want to convert to a vector (vec). I am able to split the string turning it into a list by using strsplit, but this makes a list, which I can't seem to access the way that I'd like to (it becomes a character list of only one(?!?) element.)  



list # Produces this ugly output with the [[1]] crap which doesn't let me in!!!!!!!  

vec<-c(1,1,2,3,5,8) # All I really want in the end  

(I'm reading each string from a .csv file using read.csv, so I can't just edit my way out of this as my csv file has 200 lines---and counting, if there is a more elegant way of doing this, let me know, my .csv file has other values in columns, and each string that I'm reading in has a different number of elements, so, for example, string2 might be "1,3,5,7,9" and string3 might be "7". My bigger problem is that I probably am not handling the data.frame object properly. In other words, I might be so bass-ackward that I'm doomed to fail without handling the original read-in properly. A sample of my .csv file looks like this:  









Steven Wolf

        [[alternative HTML version deleted]]

R-help_at_r-project.org 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. Received on Tue 19 Apr 2011 - 19:54:12 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Tue 19 Apr 2011 - 21:20:31 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.

list of date sections of archive