[R] how do I exort a list of numbers into csv file?

2012-02-05 Thread Michael
Hi all, I have a list of vector of numbers - the reason I used list of vector was that I each list have different numbers of numbers which I don't know before run-time. mylist[[1]] = c(1, 2, 3) mylist[[2]] = c (3, 4, 5, 6) ... ... etc. Could you please tell me if there is a way to dump all

Re: [R] how do I exort a list of numbers into csv file?

2012-02-05 Thread Joshua Wiley
Hi Michael, Part of me imagines this is overkill, but this should be one option: ## your data mylist - list(1:3, 3:6) ## open a writeable connection to a file con - file(test.csv, w) ## first collapse each element of the list to be a comma separated string, then write each ## element of new

Re: [R] how do I exort a list of numbers into csv file?

2012-02-05 Thread baptiste auguie
Hi, If you don't mind having NAs for missing values, try the following, mylist = list(1:3, 4:7) library(plyr) write.csv(do.call(rbind.fill.matrix, lapply(mylist, matrix, nrow=1)), file=) HTH, b. On 6 February 2012 15:01, Michael comtech@gmail.com wrote: Hi all, I have a list of vector

Re: [R] how do I exort a list of numbers into csv file?

2012-02-05 Thread Jim Holtman
michael, what is the problem you are trying to solve? are you writing it out so you can read it back in? if so, look at 'save/load' or 'dump/source'. is this the format required by some other program? Sent from my iPad On Feb 5, 2012, at 21:54, baptiste auguie

Re: [R] how do I exort a list of numbers into csv file?

2012-02-05 Thread ilai
cat will wrap Josh's overkill approach in one line: mylist- list(1:3,3:9) lapply(mylist , cat , sep=',' , fill=T , append=T , file='foo.csv') Cheers On Sun, Feb 5, 2012 at 7:42 PM, Joshua Wiley jwiley.ps...@gmail.com wrote: Hi Michael, Part of me imagines this is overkill, but this should be