I am Michael This is an R Markdown document. Markdown is a simple formatting syntax for authoring HTML, PDF, and MS Word documents. For more details on using R Markdown see http://rmarkdown.rstudio.com.
When you click the Knit button a document will be generated that includes both content as well as the output of any embedded R code chunks within the document. You can embed an R code chunk like this:
quad <- function(a, b, c){
z <- b^2 - 4*a*c
if (z > 0){
x1 <- (-b + sqrt(z)) / (2*a)
x2 <- (-b - sqrt(z)) / (2*a)
print(paste("x1 = ", x1))
print(paste("x2 = ", x2))
} else if (z == 0) {
x <- -b / (2*a)
print(paste( "x =", x))
} else {
print( "No answer. \n")
}
}
quad(1,2,1)
## [1] "x = -1"
quad(1,6,5)
## [1] "x1 = -1"
## [1] "x2 = -5"
quad(1,1,1)
## [1] "No answer. \n"
You can also embed plots, for example:
Note that the echo = FALSE
parameter was added to the
code chunk to prevent printing of the R code that generated the
plot.