Re: [R] Providing a Title for a Write.Table - Thinking of Titles in SPSS CTABLES

2013-11-19 Thread Adams, Jean
One way to do it, is just to insert another write.table() command giving
the text you want to write.  Here's a simple example:

myfile - c:/temp/junk.csv
for(i in 1:5) {
df - data.frame(x=rnorm(3), y=rnorm(3))
write.table(paste0(Run #, i), myfile, sep=\t, append=(i!=1),
col.names=FALSE, row.names=FALSE)
 write.table(df, myfile, sep=\t, append=TRUE, col.names=FALSE)
}

Jean


On Mon, Nov 18, 2013 at 8:42 AM, Zach Feinstein zfeinst...@isgmn.comwrote:

 I understand how I may use message() to provide some output on which run I
 will be looking at. However, I wish to automate it, and have it written out
 to a tab-delimited file. Below is the command to output my coefficients:

 write.table(zbetas, file = z_coeffs.csv, sep=\t, append = TRUE)

 I do this run multiple times. It appends the latter results to the end of
 my .csv file.

 Is there a way to say just before the write.table something to the effect
 of:

 title(First Run, append = TRUE)?

 Or perhaps there is a sub-command in the write.table to accomplish this.

 So when I interactively run my code it could be something like:

 First run
 Coeff1 0.34
 Coeff2 0.96

 Second run
 Coeff1 0.47
 Coeff2 0.95

 Thank you very much in advance.

 Zach Feinstein
 zfeinst...@isgmn.commailto:zfeinst...@isgmn.com
 (952) 277-0162
 (612) 590-4813 (mobile)


 [[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.


[[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.


[R] Providing a Title for a Write.Table - Thinking of Titles in SPSS CTABLES

2013-11-18 Thread Zach Feinstein
I understand how I may use message() to provide some output on which run I will 
be looking at. However, I wish to automate it, and have it written out to a 
tab-delimited file. Below is the command to output my coefficients:

write.table(zbetas, file = z_coeffs.csv, sep=\t, append = TRUE)

I do this run multiple times. It appends the latter results to the end of my 
.csv file.

Is there a way to say just before the write.table something to the effect of:

title(First Run, append = TRUE)?

Or perhaps there is a sub-command in the write.table to accomplish this.

So when I interactively run my code it could be something like:

First run
Coeff1 0.34
Coeff2 0.96

Second run
Coeff1 0.47
Coeff2 0.95

Thank you very much in advance.

Zach Feinstein
zfeinst...@isgmn.commailto:zfeinst...@isgmn.com
(952) 277-0162
(612) 590-4813 (mobile)


[[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.