Rev 76137 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
% -*- mode: noweb; noweb-default-code-mode: R-mode; -*-\documentclass{article}\title{A Test File}\author{Friedrich Leisch}\SweaveOpts{echo=FALSE}\usepackage[a4paper,margin=1in]{geometry}\begin{document}\maketitleA simple example: the integers from 1 to 10 are<<print=TRUE>>=1:10<<results=hide>>=print(1:20)@ % the above is just to ensure that 2 code chunks can follow each otherWe can also emulate a simple calculator:<<echo=TRUE,print=TRUE>>=1 + 11 + pisin(pi/2)@Now we look at Gaussian data:<<>>=library(stats)x <- rnorm(20)print(x)print(t1 <- t.test(x))@Note that we can easily integrate some numbers into standard text: Thethird element of vector \texttt{x} is \Sexpr{x[3]}, the$p$-value of the test is \Sexpr{format.pval(t1$p.value)}. % $Now we look at a summary of the famous \texttt{iris} data set, and wewant to see the commands in the code chunks:\SweaveOpts{echo=true}<<>>=data(iris)summary(iris)@ %def\begin{figure}[htbp]\begin{center}<<fig=TRUE>>=library(graphics)pairs(iris)@\caption{Pairs plot of the iris data.}\end{center}\end{figure}\begin{figure}[htbp]\begin{center}<<fig=true>>=boxplot(Sepal.Length~Species, data=iris)@\caption{Boxplot of sepal length grouped by species.}\end{center}\end{figure}@\end{document}