[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