Tutorial Quarto - Pinguinos

Autor/a

Dagoberto Salgado Horta

Introducción

El presente documento tiene como objetivo dar cuenta de una experiencia de integración de lenguajes de programación1, posible gracias a Quarto, un sistema de publicación científica y técnica basado en Pandoc2 que funciona de manera amigable con Rstudio (posit).

La propuesta es conocer Quarto a partir de un caso puntual de trabajo y repasar, paso a paso, sus prestaciones en el marco de la construcción de una narrativa exploratoria.

library(datos)
library(dplyr)
library(ggplot2)

La base de datos de pingüinos presenta datos de 344 pinguinos. Las especies representadas en esta base de datos son Adelia, Papúa y Barbijo.

especie media_masa
Adelia 3700.662
Barbijo 3733.088
Papúa 5076.016

Video_1: Creación de graficos con esquisse

Grafica

Ecuaciones

\[f_X(x) = \left\{ \begin{array}{ll} 42x(1-x)^5, & \hbox{si $0 < x \leq 1$;} \\ 0, & \hbox{en otro caso.} \end{array} \right.\]

Calcular e interpretar el valor esperado de \(X\).

Como \(X\) es una v.a.c., entonces se sigue que:

\[\begin{align*} \mathbb{E}[X] &= \int_{-\infty}^{\infty}xf_X(x)dx \\ &=\int_{0}^{1}xf_X(x)dx \\ &=\int_{0}^{1}x \left(42x(1-x)^5\right)dx \\ &=42\int_{0}^{1}x^2(1-x)^5dx \\ &=42\int_{0}^{1}x^2(-x^5+5x^4-10x^3+10x^2-5x+1)dx \\ &=42\int_{0}^{1}(-x^7+5x^6-10x^5+10x^4-5x^3+x^2)dx \\ &=42\left( -\frac{1}{8}x^8+\frac{5}{7}x^7-\frac{10}{6}x^6+\frac{10}{5}x^5-\frac{5}{4}x^4+\frac{1}{3}x^3 \Big|_0^1 \right) \\ &=42\left(-\frac{1}{8}+\frac{5}{7}-\frac{10}{6}+\frac{10}{5}-\frac{5}{4}+\frac{1}{3}\right) \\&= \frac{1}{4}. \end{align*}\] Video_2: Creando presentaciones con Quarto

Video_3: Taller de informes en Quarto con R

Fuente: (Horst, Hill, y Gorman 2020)

Paquetes: (Wickham et al. 2022; Horst, Hill, y Gorman 2020; Quiroga et al. 2022)

Referencias

Horst, Allison Marie, Alison Presmanes Hill, y Kristen B Gorman. 2020. «palmerpenguins: Palmer Archipelago (Antarctica) penguin data». https://doi.org/10.5281/zenodo.3960218.
Quiroga, Riva, Edgar Ruiz, Mauricio Vargas, y Mauro Lepore. 2022. «datos: Traduce al Español Varios Conjuntos de Datos de Práctica». https://CRAN.R-project.org/package=datos.
Wickham, Hadley, Romain François, Lionel Henry, y Kirill Müller. 2022. «dplyr: A Grammar of Data Manipulation».

Notas

  1. Un antecedente documentado y con código abierto de la experiencia puede consultarse aquí Utilizando Python y R en Quarto.↩︎

  2. https://pandoc.org↩︎