Configuración del documento
{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE,error = F, message = F, warning = F,comment = "")
xaringanExtra::use_clipboard() #copiar y pegar
library(prettydoc) #TemaChunk
Para crear un chunk debemos teclear Ctrl + Alt + i y
para ejecutarlo Ctrl + Enter.
Para no evaluar el chunk
{r,eval = FALSE}Para no mostrar en la salida pdf o Htmal
{r,include=FALSE}Texto
Instalar TinyTex
# CRAN version
install.packages('tinytex')
# or the development version on Github
remotes::install_github('rstudio/tinytex')(https://yihui.org/tinytex/r/#debugging)
titulos
# Título 1 (nivel de mayor jerarquía)
## Título 2 (nivel de segunda jerarquía)
### Título 3 (nivel de tercera jerarquía)Título 1 (nivel de mayor jerarquía)
Título 2 (nivel de segunda jerarquía)
Título 3 (nivel de tercera jerarquía)
\pagebreak #Salto de página.#Construcción de una lista numerada
1. Elemento 1
2. Elemento 2
#Construcción de una lista sin números
* Elemento 1
* Elemento 2
#Lista sin números, con sublista numerada (tabulado es de 4 espacios)
+ Elemento 1
+ Elemento 2
1. Sub elemento 1.
2. Sub elemento2.Resultado:
#Construcción de una lista numerada
- Elemento 1
- Elemento 2
#Construcción de una lista sin números
- Elemento 1
- Elemento 2
#Lista sin números, con sublista numerada (tabulado es de 4 espacios)
- Elemento 1
- Elemento 2
- Sub elemento 1.
- Sub elemento2.
Poner un enlace
<center>[Rafael Martínez Fonseca](https://rpubs.com/Rafael31416/928321)</center>Resultado:
Escribir como un codigo
``Todo esto es código.``Resultado:
Todo esto es código.
Color de texto
<FONT COLOR="Red">Esto se mostrará en ROJO!!</FONT>
<FONT COLOR="Blue">Esto se mostrará en AZUL!!</FONT>
<FONT COLOR="Greed">Esto se mostrará en Blanco!!</FONT>Esto se mostrará en ROJO!!
Esto se mostrará en AZUL!!
Esto se mostrará en verde!!
Estilos
*Texto en cursiva*
_Texto en cursiva_
**Texto en negrita**
__Texto en negrita__
***Texto en cursiva y negrita***
___Texto en cursiva y negrita___Resultado:
Texto en cursiva
Texto en cursiva
Texto en negrita
Texto en negrita
Texto en cursiva y negrita
Texto en cursiva y negrita
Tabla.
Escribimos el codigo:
**Solver** | **No Rigido** | **Rigido** |
----------------------| ----------------------|----------------------|
*``deSolve``* | 0.37 | 271.19
*``Isoda``* | 0.26 | 0.23
*``adams``* | 0.13 | 616.13
*``bdf``* | 0.15 | 0.22
*``radau``* | 0.53 | 0.72Resultado:
| Solver | No Rigido | Rigido |
|---|---|---|
deSolve |
0.37 | 271.19 |
Isoda |
0.26 | 0.23 |
adams |
0.13 | 616.13 |
bdf |
0.15 | 0.22 |
radau |
0.53 | 0.72 |
knitr::kable(
head(mtcars),
caption = "Una kable knitr"
)| mpg | cyl | disp | hp | drat | wt | qsec | vs | am | gear | carb | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Mazda RX4 | 21.0 | 6 | 160 | 110 | 3.90 | 2.620 | 16.46 | 0 | 1 | 4 | 4 |
| Mazda RX4 Wag | 21.0 | 6 | 160 | 110 | 3.90 | 2.875 | 17.02 | 0 | 1 | 4 | 4 |
| Datsun 710 | 22.8 | 4 | 108 | 93 | 3.85 | 2.320 | 18.61 | 1 | 1 | 4 | 1 |
| Hornet 4 Drive | 21.4 | 6 | 258 | 110 | 3.08 | 3.215 | 19.44 | 1 | 0 | 3 | 1 |
| Hornet Sportabout | 18.7 | 8 | 360 | 175 | 3.15 | 3.440 | 17.02 | 0 | 0 | 3 | 2 |
| Valiant | 18.1 | 6 | 225 | 105 | 2.76 | 3.460 | 20.22 | 1 | 0 | 3 | 1 |
Salida del documento.
output: html_document #archivo html (página web)
output: pdf_document #archivo pdf
output: word_document #Microsoft Word .docx
output: beamer_presentation #presentación beamer (pdf)
output: ioslides_presentation #presentación ioslides (html)Tema pretty:
title: "**Ecuaciones Diferenciales en R**"
author:
date: ""
output:
prettydoc::html_pretty:
theme: hpstr
highlight: default
number_sections: yes
toc: TRUE
toc_float: TRUETema por defecto para HTML
title:
author:
date: ""
output:
html_document:
highlight: default
theme: cosmo
number_sections: yes
toc: TRUE #MEnu
toc_float: TRUE #Menu flotanteSalida en pdf
title: "Untitled"
author: "Rafael Martínez Fonseca"
date: '2022-07-31'
output: pdf_documentSalida en word
title: "Untitled"
author: "Rafael Martínez Fonseca"
date: '2022-07-31'
output: word_documentSi tenemos escritura en formato HTML en nuestro documento debemos
agregar always_allow_html: true,no quedaria:
title: "Untitled"
author: "Rafael Martínez Fonseca"
date: '2022-07-31'
output: pdf_document
always_allow_html: truecon indice:
title: "R Markdown"
author:
- "Rafael Martínez Fonseca"
- "martinezfonsecarafael@gmail.com"
date: "2022"
output: pdf_document
subtitle: Clase 0
lang: es-ES
toc: yes
toc_depth: 4Imagenes
Forma general
{width=width height=height}Imagen desde internet
{width='100px'}Imagen centrada (funciona igual con Gif)
<div> #Centrar Objeto
<p style = 'text-align:center;'> #Centrar Objeto
{width='500px'}
</div> #Centrar Objeto
</p> #Centrar Objeto
Imagen desde el PC
Note que la computadora en propiedades de la imagen nos da la ubicación:
D:\3.MATEMATICAS\7. COMPUTACION CIENTIFICA\RyRstudio\0.RMarkdown_Rafael_Martinez\Guia-RMarkdown
debemos cambiar \ por /:
{width=80%}Imagen desde el PC
Incluir imagen desde cl chunk
imagen1 <- c("D:/3.MATEMATICAS/7. COMPUTACION CIENTIFICA/RyRstudio/0.RMarkdown_Rafael_Martinez/Guia-RMarkdown/1.jpg")
knitr :: include_graphics(imagen1)Videos:
Para insertar videos se necesita el paquete vembedr y
devtools.
library(vembedr)Luego escribimos tomamos el enlace de youtube:
https://www.youtube.com/watch?v=Y2IVAKzlNBA y conservando
la parte después de igual Y2IVAKzlNBA
embed_youtube("Y2IVAKzlNBA", width = NULL,height = 500,)