Thanks a lot. That works. I had no clue that the '\n' was still active and I could use cat to see the result.
On Mon, Nov 17, 2008 at 3:58 PM, Oliver Bandel <[EMAIL PROTECTED]>wrote: > slurpy <sunayan <at> gmail.com> writes: > > > > > > > Win xp sp2, R v2.7.1 > > Hi. If I have two numeric columns in a data frame, I can use the paste > > command to combine them into a new column separated by a comma. > > c3=paste(c1,c2,sep=',') > > gives: 1 1 -> "1,1" > > Is there any way I can use a new line (\n) as a separator? > > Yes. > > > > i.e. > > 1 1 -> 1 > > 1 > > I tried paste(1,1,'\n') but it only gives "1\n1" > > When I use your paste()-command, I get: "1 1 \n" > > I assume, you used > paste(1, 1, sep='\n') > > with this I get "1\n1" > > This is completely ok. > > If you use cat to show the result, > "\n" is active: > > > =========================== > > cat( paste(1, 1, sep='\n') ) > 1 > 1> > > > =========================== > > So... it works. > > > Is this what you asked about? > > > > Is there any other command for this? I tried cat but it doesn't work for > > columns. > > Well, did I answered your question, or did I missed the meaning > of what you are looking for? > > Ciao, > Oliver > > ______________________________________________ > R-help@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. > [[alternative HTML version deleted]] ______________________________________________ R-help@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.