Rafael Martínez Fonseca

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) #Tema

Chunk

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

  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.

Poner un enlace

<center>[Rafael Martínez Fonseca](https://rpubs.com/Rafael31416/928321)</center>

Resultado:

Rafael Martínez Fonseca

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.72

Resultado:

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"
)
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: TRUE

Tema por defecto para HTML

title: 
author: 
date: ""
output:
    html_document:
    highlight: default
    theme: cosmo
    number_sections: yes
    toc: TRUE       #MEnu
    toc_float: TRUE  #Menu flotante

Salida en pdf

title: "Untitled"
author: "Rafael Martínez Fonseca"
date: '2022-07-31'
output: pdf_document

Salida en word

title: "Untitled"
author: "Rafael Martínez Fonseca"
date: '2022-07-31'
output: word_document

Si 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: true

con 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: 4

Imagenes

Forma general

![texto_alternativo](ubicacion_de_la_imagen){width=width height=height}

Imagen desde internet

![](https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png){width='100px'}

Imagen centrada (funciona igual con Gif)

<div> #Centrar Objeto
<p style = 'text-align:center;'> #Centrar Objeto
![](https://educacion30.b-cdn.net/wp-content/uploads/2019/06/homer.gif){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 /:

![Imagen desde el PC](D:/3.MATEMATICAS/7. COMPUTACION CIENTIFICA/RyRstudio/0.RMarkdown_Rafael_Martinez/Guia-RMarkdown/1.jpg){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,)