Hello World

output: html_document
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE)

## Running the setup first allows you to set the options for how each chunk of R code
## will be handled, and the options are in fact part of the first chunk.
## In this example, I've set the echo = FALSE so the R code isn't displayed to the user

#Note that if you want to load any other dependencies, you can load them here:
`library(ggplot2)`

## Always end the chunk before moving on to the regular markdown content using:

```

# Getting Started with RMarkdown

The heading is denoted with the hashtag (#) and a space. Review the pandoc markdown 
to see what's available knowing you can always write customized 
HTML or LaTeX as needed.

```{r intro, echo=TRUE}
## for this chunk, I turned the echo = TRUE so you can see the R output.
## each chunk should have different names so you can easily debug your code

```

# Graphs with RMarkdown

```{r graphs}
data <- cars
ggplot(data, aes(x = speed, y = dist)) +
  `geom_point()`
```

# Tables with RMarkdown

## Using R Output

```{r tables, echo =FALSE}
## table with just R output
head(cars, n=10)
```

## Tables with RMarkdown

## Using grid.draw

```{r tables_grid}
## table with grid/gridExtra packages
`library(grid)`
`library(gridExtra)`
x <- tableGrob(head(cars, n=10))
`grid.draw(x)`

```

# You got this!

Now try changing the output in the header/YAML from html_document to ioslides_presentation and see how things change!