R Markdown

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:

x <- rnorm(100)
y <- rnorm(100)
plot(x, y, xlab="this is x axis", ylab="This is y axis", main ="plot of x and y")

x <- c(1:10)
x
##  [1]  1  2  3  4  5  6  7  8  9 10
y <- x^2
y
##  [1]   1   4   9  16  25  36  49  64  81 100
plot(x, y, xlab="this is x axis", ylab="This is y axis", main ="plot of x and y")

plot(x, y, xlab="this is x axis", ylab="This is y axis", main ="plot of x and y", type ="l")

x <- c(-10:10)
y <- x^2
plot(x, y, xlab="this is x axis", ylab="This is y axis", main ="plot of x and y", type ="l")

plot(x, y, xlab="this is x axis", ylab="This is y axis", main ="plot of x and y", type ="b")

plot(x, y, xlab="this is x axis", ylab="This is y axis", main ="plot of x and y", type ="p")

library(ggplot2)
ggplot(data=mpg)+geom_point(mapping=aes(x=displ, y=hwy))

ggplot(data=mpg)+geom_point(mapping=aes(x=displ, y=cty))

ggplot(data=mpg)+geom_point(mapping=aes(x=displ, y=cty))

ggplot(data=mpg)+geom_point(mapping=aes(x=displ, y=hwy, color=manufacturer))

ggplot(data=mpg)+geom_point(mapping=aes(x=displ, y=hwy, alpha=class))
## Warning: Using alpha for a discrete variable is not advised.

ggplot(data=mpg)+geom_point(mapping=aes(x=displ, y=hwy, shape=class))
## Warning: The shape palette can deal with a maximum of 6 discrete values because more
## than 6 becomes difficult to discriminate
## ℹ you have requested 7 values. Consider specifying shapes manually if you need
##   that many have them.
## Warning: Removed 62 rows containing missing values or values outside the scale range
## (`geom_point()`).

ggplot(data=mpg)+geom_point(mapping=aes(x=displ, y=hwy, shape=class), color = "blue")
## Warning: The shape palette can deal with a maximum of 6 discrete values because more
## than 6 becomes difficult to discriminate
## ℹ you have requested 7 values. Consider specifying shapes manually if you need
##   that many have them.
## Removed 62 rows containing missing values or values outside the scale range
## (`geom_point()`).

ggplot(data=mpg)+geom_point(mapping=aes(x=displ, y=hwy, shape=class), color = "green")
## Warning: The shape palette can deal with a maximum of 6 discrete values because more
## than 6 becomes difficult to discriminate
## ℹ you have requested 7 values. Consider specifying shapes manually if you need
##   that many have them.
## Removed 62 rows containing missing values or values outside the scale range
## (`geom_point()`).

Including Plots

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.