Para poder presentar tus trabajos en este formato necesitas instalar R y RStudio con los paquetes knitr y rmarkdown
Los archivos para producir documentos R Markdown
tienen extensión .Rmd
.
Los archivos se abren con RStudio
y se ejecutan en la pestaña knitr
.
El resultado es un documento en formato .pdf
, .html
, o .doc
.
El fichero Ejemplo1.Rmd
Hola, soy __R Markdown__
Mírame [aquí](http://rmarkdown.rstudio.com/)
Genera, usando knitr to HTML
un fichero .html
con este contenido
Hola, soy R Markdown
Mírame aquí
Veamos las partes importantes del documento.
Aparece al principio del documento entre dos líneas ---
---
title: "Escribe tu titulo"
author: "Escribe tu nombre"
date: "Escribe la fecha"
output:
pdf_document: default
html_document: default
word_document: default
---
En la cabecera escribes el título del documento, tu nombre y la fecha. En output
se indica el formato de salida. En el curso utilizaremos el formato .pdf
. Para ello es necesario tener instalado MikTeX.
A continuación añadimos las opciones necesarias para que aparezcan las sentencias de R
y las salidas
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
La primera línea hace que este código no aparezca en el documento final. La segunda línea es para permitir que el código R
y la salida se impriman en el documento final.
El texto normal se escribe igual que en cualquier otro documento, por ejemplo un documento word. Hay que tener cuidado si queremos escribir negritas, cursivas o algún carácter especial. Por ejemplo
Negrita: Escribir el texto como **Negrita**
o __Negrita__
Cursiva: Escribir el texto como *Cursiva*
o _Cursiva_
Cabecera de secciones
# Título 1
## Título 2
### Título 3
Cuantos más símbolos # se escriban delante del texto, más pequeña será la letra.
Para más información, podéis consultar el siguiente documento
R
El código de R
se inserta de la siguiente manera
```{r}
escribir código
```
Puede insertarse de manera automática pinchando en el botón Insert (selecciona R) de RStudio
. En el fichero .Rmd
solo se escribe el código R
. Cuando se compila el documento aparecen las salidas de R
.
Para obtener el documento final, simplemente pinchar en el botón Knit y seleccionar Knit to PDF para producir un documento .pdf
.
---
title: "Escribe tu titulo"
author: "Escribe tu nombre"
date: "Escribe la fecha"
output:
html_document: default
pdf_document: default
word_document: default
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
## Problema 1
La base de datos `CARS2004` del paquete `PASWR2` recoge el número de coches por 1000 habitantes (`cars`), el número total de accidentes con víctimas mortales (`deaths`) y la población/1000 (`population`) para los 25 miembros de la Unión Europea en el año 2004.
1. Proporciona con `R` resumen de los datos.
2. Utiliza la función `eda` del paquete `PASWR2` para realizar un análisis exploratorio de la variable `deaths`
### Apartado 1
```{r}
library(PASWR2)
summary(CARS2004)
```
Como puedes observar, al compilar tu documento aparecen las sentencias de `R` y el output que te da el programa.
### Apartado 2
Ahora vamos a utilizar la función `eda` del paquete `PASWR2` para realizar un análisis exploratorio de la variable `deaths`
```{r}
eda(CARS2004$deaths)
```
En este caso, en tu documento final te aparece el código de `R`, el output numérico de la función `eda` y el output gráfico de la función `eda`.
~~~
<center style="color: green;font-size: 150%">
__Utiliza este documento para presentar las prácticas de una manera sencilla y bonita__.
</center>
~~~