La estructuración de la información: directorios y ficheros
La estructura de una memoria: ficheros padres e hijos
Estructura de un chunks básico
Opciones interesantes de los chunks
El etiquetado
Como usar el chunk para cargar una figura
Enero de 2018
La estructuración de la información: directorios y ficheros
La estructura de una memoria: ficheros padres e hijos
Estructura de un chunks básico
Opciones interesantes de los chunks
El etiquetado
Como usar el chunk para cargar una figura
Anatomía básica de un chunk
```{r}
```
Nombre en los chunks: no pueden repetirse en un documento o sus partes
``` {r nombreChunkOpcional, otros argumentos … }
# Código a evaluar por el chunk
```
include
chunk
en el documento de salida, por ejemplo un gráfico o un análisis estadístico. Pero sí evalúa el chunk
.echo
eval
chunk
.```{r ejemplo, include = TRUE, eval = TRUE, echo = TRUE}
plot( iris$Sepal.Length, iris$Sepal.Width )
```
```{r ejemplo, include = TRUE, eval = TRUE, echo = TRUE}
plot( iris$Sepal.Length, iris$Sepal.Width )
```
plot(iris$Sepal.Length, iris$Sepal.Width)
```{r ejemplo, include = TRUE, eval = TRUE, echo = FALSE}
plot( iris$Sepal.Length, iris$Sepal.Width )
```
```{r ejemplo, include = TRUE, eval = TRUE, echo = FALSE}
plot( iris$Sepal.Length, iris$Sepal.Width )
``
```{r ejemplo, include = TRUE, eval = FALSE, echo = TRUE}
plot( iris$Sepal.Length, iris$Sepal.Width )
``
```{r ejemplo, include = TRUE, eval = FALSE, echo = TRUE}
plot( iris$Sepal.Length, iris$Sepal.Width )
``
plot(iris$Sepal.Length, iris$Sepal.Width)
```{r ejemplo, include = FALSE, eval = TRUE, echo = TRUE}
plot( iris$Sepal.Length, iris$Sepal.Width )
``
```{r ejemplo, include = FALSE, eval = TRUE, echo = TRUE}
plot( iris$Sepal.Length, iris$Sepal.Width )
``
Pero sí ha hecho el gráfico aunque no lo muestre.
Referencias bibliográficas, secciones del texto, figuras, tablas, chunks
… ¡OJO! No pueden haber 2 etiquetas iguales.
chunk
para añadir una figura con cita bibliográfica:```{r esquema, fig.cap = "\\label{fig:esquema} Pie de figura con cita [@car2018].", out.width="\\textwidth", fig.align='center'}
knitr::include_graphics( "img/esquema.jpg" )
```
Con negrita los parámetros del chunk
y con cursiva los valores elegidos
El chunk
tiene como etiqueta esquema, la etiqueta de la figura es fig:esquema y la etiqueta de la referencia es @car2018
La imagen para la figura está en el subdirectorio img
Como se ve en la figura
Carreño, M.F. 2018. Manual de R (Fake). Universidad de Murcia.