[R] Output In R

Marc Schwartz marc_schwartz at me.com
Sat Aug 22 15:59:37 CEST 2015


> On Aug 22, 2015, at 8:49 AM, John Kane <jrkrideau at inbox.com> wrote:
> 
> We are talking at cross-purposes here because SAS and R are radically different beasts. Just about everything you did in SAS does not work / is wrong / is illegal / is immoral / and possibly fattening.


Fortune candidate!

:-)

Regards,

Marc Schwartz


> 
> If you have not seen it, you may find Bob Muenchen's pdf and/or the expanded book R FOR SAS AND SPSS USERS ( https://science.nature.nps.gov/im/datamgmt/statistics/R/documents/R_for_SAS_SPSS_users.pdf ) useful.
> 
> It is very easy to create the data set you want. You just need to think in R's somewhat twisted way.  Well if twisted my mind for the first 6 weeks that I used it. 
> 
> Let's say you are doing some analysis. Don't send the data to the console. Instead save it in a R object (not sure if this is the correct term--I am sure the purists will correct me.) 
> 
> 
> I am going to create a data.frame called dat1 (pretend it is your data).
> 
> 
> #create make-believe data
> dat1  <-  data.frame(matrix( rnorm(100), ncol = 5))
> 
> #Save dat1 as an R file. Handy for your work not great as a way 
> #to pass around data unless the client knows R and has R installed
> 
> save( dat1, file = "~/Rjunk/ mydata.RData")
> 
> #Save as a .csv file. Fast easy and can be opened in any 
> #text editor, spreadsheet or even a word processor. 
> 
> write.csv(dat1, file = "~/Rjunk/ mydata.csv")
> 
> 
> 
> To produce a Latex file and get a pdf.
> 
> One starts with a  .Rnw (i.e. plain text with a .Rnw suffix)  file and then compiles it.
> I used the command  Rscript -e "library(knitr); knit('./Shiv1.Rnw')" where Shiv.Rnw was my LaTeX / knitr file.  It is easier and faster to use RStudio for  this.
> 
> You will probably need to install the xtable package and depending in your LaTeX version you may need to install booktabs. 
> 
> ########Start Latex file###################
> \documentclass[12pt,letterpaper]{article}
> \usepackage[utf8]{inputenc}
> \usepackage{booktabs}
> \title{Magnum Opus Meum}
> \author{jrkrideau }
> \begin{document}
> 
> \maketitle
> 
> <<atable, echo=FALSE, results="asis">>=
> library(xtable) 
> dat1  <-  data.frame(matrix( rnorm(100), ncol = 5))
> dat1.table  <-  xtable(dat1)
> print(dat1.table,
> include.rownames=FALSE,
> booktabs = TRUE)
> @
> 
> \end{document}
> 
> ########End Latex file####################
> 
> John Kane
> Kingston ON Canada
> 
> 
>> -----Original Message-----
>> From: shivibhatia at ymail.com
>> Sent: Fri, 21 Aug 2015 12:26:50 -0700 (PDT)
>> To: r-help at r-project.org
>> Subject: Re: [R] Output In R
>> 
>> Thanks Jeff, this is helpful.
>> The reason i am curious to know this is because I have worked for a long
>> duration in SAS where in it gives us the flexibility to create a data set
>> of
>> our analysis and then we can easily detail out the same to the end user.
>> 
>> In R seems like View or Sweave  or Shiny are the alternative.
>> 
>> 
>> 
>> 
>> --
>> View this message in context:
>> http://r.789695.n4.nabble.com/Output-In-R-tp4711227p4711368.html
>> Sent from the R help mailing list archive at Nabble.com.
>> 
>> ______________________________________________
>> R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
>> 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.
> 
> ____________________________________________________________
> FREE 3D MARINE AQUARIUM SCREENSAVER - Watch dolphins, sharks & orcas on your desktop!
> 
> ______________________________________________
> R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
> 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.



More information about the R-help mailing list