📘 GUÍA COMPLETA

RMarkdown en Posit Cloud y Publicación en RPubs

Asignatura: Estadística Aplicada con Python y R Dirigida a estudiantes sin experiencia previa en programación o despliegue web


🎯 Objetivo de esta guía

Al finalizar este proceso usted podrá:

  • Crear una cuenta en RPubs
  • Crear una cuenta en Posit Cloud
  • Elaborar un documento RMarkdown
  • Consultar a ChatGPT y copiar contenido académico
  • Generar archivos en PDF, Word y HTML
  • Publicar su documento en la web usando RPubs
  • Compartir su enlace público

1️⃣ ¿Qué es RMarkdown?

RMarkdown (.Rmd) es un tipo de documento que combina:

  • Texto (como en Word)
  • Código en R
  • Resultados (tablas, gráficos, ecuaciones)
  • Salida en distintos formatos: PDF, Word, HTML

Es una herramienta fundamental en ciencia de datos porque permite generar documentos reproducibles.


2️⃣ Inscripción en RPubs

🔹 ¿Qué es RPubs?

RPubs es una plataforma gratuita de publicación web creada por Posit (antes RStudio). Permite publicar documentos HTML generados desde RMarkdown.

🔹 Pasos para registrarse:

  1. Ir a: 👉 https://rpubs.com
  2. Hacer clic en Sign Up
  3. Registrarse con correo electrónico
  4. Confirmar el correo

✔ Ya tiene cuenta en RPubs.


3️⃣ Inscripción en Posit Cloud

🔹 ¿Qué es Posit Cloud?

Posit Cloud es una plataforma en la nube que permite trabajar con R y RStudio desde el navegador, sin instalar nada.

👉 https://posit.cloud

🔹 Pasos:

  1. Ingresar a https://posit.cloud
  2. Clic en Sign Up
  3. Registrarse (puede usar Google)
  4. Ingresar a la plataforma

✔ Ahora tiene su entorno de trabajo en la nube.


4️⃣ Crear un Documento RMarkdown en Posit Cloud

Paso 1: Crear un Proyecto

  • Clic en New Project
  • Seleccionar New RStudio Project
  • Nombrar el proyecto: Estadistica_Aplicada_2026_1

Paso 2: Crear un archivo RMarkdown

  • File → New File → R Markdown
  • Título: “Mi Primer Documento en RMarkdown”
  • Autor: Su nombre
  • Formato: HTML
  • Click en OK

Se generará un archivo con esta estructura inicial:

---
title: "Mi Primer Documento en RMarkdown"
author: "Su Nombre"
date: "2026-02-22"
output: html_document
---

5️⃣ Consultar a ChatGPT y Copiar el Contenido

Ahora puede hacer una consulta como:

“Explícame qué es la Estadística Descriptiva con ejemplos en R”

Copie la respuesta y péguela debajo del YAML en su archivo .Rmd.

Ejemplo:

````markdown # Introducción

La estadística descriptiva permite resumir datos mediante medidas como:

  • Media
  • Mediana
  • Varianza
  • Desviación estándar

Ejemplo en R

datos <- c(5, 8, 10, 4, 9)
mean(datos)
## [1] 7.2
sd(datos)
## [1] 2.588436

6️⃣ Modificar el YAML

El YAML es la parte superior entre ---.
Define el tipo de salida.


📄 Para generar PDF

Modifique así:

---
title: "Mi Documento"
author: "Su Nombre"
date: "2026-02-22"
output:
  pdf_document:
    latex_engine: xelatex
---

⚠ Importante: Si el PDF da error, agregue:

latex_engine: xelatex

Esto evita errores comunes con caracteres especiales en español.


📝 Para generar Word

---
title: "Mi Documento"
author: "Su Nombre"
date: "2026-02-22"
output: word_document
---

🌐 Para generar HTML (para RPubs)

---
title: "Mi Documento"
author: "Su Nombre"
date: "2026-02-22"
output: html_document
---

7️⃣ Generar los documentos

En la parte superior:

👉 Click en Knit

Según el YAML generará:

  • .pdf
  • .docx
  • .html

Los archivos aparecerán en el panel derecho.


8️⃣ Publicar en RPubs (HTML)

Paso 1

Asegúrese de tener:

output: html_document

Paso 2

Click en Knit

Se generará el archivo .html

Paso 3

En la consola de R escriba:

rpubsUpload()

O más común:

Click en el botón Publish que aparece después de generar el HTML.

Paso 4

  • Se abrirá ventana de RPubs
  • Ingrese usuario y contraseña
  • Asigne título
  • Click en Publish

✔ Documento publicado.


9️⃣ Compartir el enlace

RPubs generará un enlace como:

https://rpubs.com/usuario/documento

Copie ese enlace y compártalo.


🔟 Ver sus publicaciones

  1. Ir a https://rpubs.com
  2. Iniciar sesión
  3. Click en su nombre
  4. Click en View Profile
  5. Ver sección Recently Published

Allí aparecerán todos sus documentos.


📘 Ejemplo completo que puede copiar en su RMarkdown

---
title: "Estadística Descriptiva Básica"
author: "Nombre del Estudiante"
date: "2026-02-22"
output:
  html_document:
    toc: true
    number_sections: true
---

````markdown # Introducción

Este documento presenta un análisis descriptivo básico.

Datos

datos <- c(10, 15, 20, 25, 30)
summary(datos)
##    Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
##      10      15      20      20      25      30

Gráfico

hist(datos, col="lightblue", main="Histograma")

```


🧠 Términos Nuevos Explicados

Término Significado
R Lenguaje de programación estadística
RStudio Entorno para trabajar con R
Posit Cloud RStudio en la nube
RMarkdown Documento que mezcla texto y código
YAML Configuración del documento
Knit Compilar el documento
HTML Documento web
PDF Documento imprimible
RPubs Plataforma para publicar HTML

🚀 Resultado Final

Al terminar usted habrá:

✔ Creado cuenta en RPubs
✔ Creado cuenta en Posit Cloud
✔ Elaborado documento reproducible
✔ Generado PDF
✔ Generado Word
✔ Publicado en Web
✔ Compartido enlace público