<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Básico on Bastián Olea</title>
    <link>https://bastianolea.rbind.io/tags/b%C3%A1sico/</link>
    <description>Recent content in Básico on Bastián Olea</description>
    <generator>Hugo</generator>
    <language>es-ES</language>
    <lastBuildDate>Mon, 22 Jun 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://bastianolea.rbind.io/tags/b%C3%A1sico/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Primer paso: instalar R</title>
      <link>https://bastianolea.rbind.io/blog/r_introduccion/instalar_r/</link>
      <pubDate>Thu, 07 Nov 2024 00:00:00 +0000</pubDate>
      <guid>https://bastianolea.rbind.io/blog/r_introduccion/instalar_r/</guid>
      <description>&lt;p&gt;Para adentrarte en el mundo del análisis de datos, la visualización de datos, y la programación, el primer paso es &lt;strong&gt;instalar R&lt;/strong&gt;, el lenguaje de programación estadística, e &lt;strong&gt;instalar RStudio&lt;/strong&gt;, la interfaz que nos va a permitir trabajar con el lenguaje.&lt;/p&gt;&#xA;&lt;p&gt;R, como cualquier otro lenguaje de programación, suele usarse &lt;em&gt;dentro&lt;/em&gt; de otros programas que te ayudan a usarlo; en este caso, el entorno de desarrollo RStudio.&lt;/p&gt;&#xA;&lt;div style=&#34;display: flex; align-items: center; gap: 15px; padding: 14px; &#xA;            /*background-color: #A985C650;*/&#xA;            background-color: #DEC4F2;&#xA;            border-radius: 6px;&#xA;            margin: 20px 40px 20px 40px;&#34;&gt;&#xA;  &#xA;  &lt;div style=&#34;flex-shrink: 0;&#34;&gt;&#xA;    &lt;i class=&#34;fas fa-info-circle&#34; style=&#34;font-size: 130%; margin-left: 2px; opacity: 1; color: #9069C0;&#34;&gt;&lt;/i&gt;&#xA;  &lt;/div&gt;&#xA;  &#xA;  &lt;aside style = &#34;font-size: 90%;&#34;&gt;&#xA;    Es importante entender que R es el lenguaje que necesitamos tener instalado, pero &lt;strong&gt;RStudio es la aplicación que usaremos&lt;/strong&gt; día a día para aprender y trabajar con datos.&#xA;  &lt;/aside&gt;&#xA;  &#xA;&lt;/div&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;h3 id=&#34;1-descargar-e-instalar-r&#34;&gt;1. Descargar e instalar R&#xA;  &lt;a href=&#34;#1-descargar-e-instalar-r&#34;&gt;&lt;svg class=&#34;anchor-symbol&#34; aria-hidden=&#34;true&#34; height=&#34;26&#34; width=&#34;26&#34; viewBox=&#34;0 0 22 22&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path d=&#34;M0 0h24v24H0z&#34; fill=&#34;currentColor&#34;&gt;&lt;/path&gt;&#xA;      &lt;path d=&#34;M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76.0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71.0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71.0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76.0 5-2.24 5-5s-2.24-5-5-5z&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;R es el lenguaje de programación y análisis estadístico base, el cual se caracteriza por operar mediante paquetes o librerías que expanden sus prestaciones.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Introducción al lenguaje de programación R</title>
      <link>https://bastianolea.rbind.io/blog/r_introduccion/r_basico/</link>
      <pubDate>Sat, 16 Nov 2024 00:00:00 +0000</pubDate>
      <guid>https://bastianolea.rbind.io/blog/r_introduccion/r_basico/</guid>
      <description>&lt;h2 id=&#34;introducción-a-r&#34;&gt;Introducción a R&#xA;  &lt;a href=&#34;#introducci%c3%b3n-a-r&#34;&gt;&lt;svg class=&#34;anchor-symbol&#34; aria-hidden=&#34;true&#34; height=&#34;26&#34; width=&#34;26&#34; viewBox=&#34;0 0 22 22&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path d=&#34;M0 0h24v24H0z&#34; fill=&#34;currentColor&#34;&gt;&lt;/path&gt;&#xA;      &lt;path d=&#34;M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76.0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71.0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71.0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76.0 5-2.24 5-5s-2.24-5-5-5z&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Esta guía contiene instrucciones paso a paso para aprender los aspectos más básicos del lenguaje R. Va dirigida a personas sin ningún conocimiento previo de R, así que si quieres aprender R desde cero, ¡sigue este tutorial!&lt;/p&gt;&#xA;&lt;p&gt;Si sigues estas instrucciones de principio a fin, aprenderás a: trabajar con el programa RStudio, a gestionar tus scripts para el análisis, a realizar las primeras operaciones matemáticas, a comprender los distintos tipos de datos que existen en R, y a manejar las operaciones fundamentales para todo análisis posterior, ya sea básico o avanzado: objetos, comparaciones, asignaciones, vectores, y funciones.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Herramientas básicas para programar con R</title>
      <link>https://bastianolea.rbind.io/blog/r_introduccion/r_intermedio/</link>
      <pubDate>Fri, 14 Feb 2025 00:00:00 +0000</pubDate>
      <guid>https://bastianolea.rbind.io/blog/r_introduccion/r_intermedio/</guid>
      <description>&lt;p&gt;Esta es la segunda guía introductoria para aprender el lenguaje de programación R orientado al análisis de datos. &#xA;&lt;a href=&#34;../../../../blog/r_introduccion/r_basico/&#34;&gt;En la guía anterior vimos los principios más fundamentales del lenguaje R&lt;/a&gt;, para familiarizarnos con R y entender su funcionamiento básico. En esta segunda guía, seguiremos puliendo nuestros aprendizajes para aprender herramientas de programación poderosas que flexibilizarán mucho nuestras capacidades de análisis de datos, abriendo infinitas posibilidades.&lt;/p&gt;&#xA;&lt;p&gt;En esta guía, aprenderemos herramientas que nos permitirán a:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Organizar el trabajo en Proyectos de RStudio</title>
      <link>https://bastianolea.rbind.io/blog/r_introduccion/proyectos/</link>
      <pubDate>Sat, 04 Jan 2025 00:00:00 +0000</pubDate>
      <guid>https://bastianolea.rbind.io/blog/r_introduccion/proyectos/</guid>
      <description>&lt;h2 id=&#34;proyectos&#34;&gt;Proyectos&#xA;  &lt;a href=&#34;#proyectos&#34;&gt;&lt;svg class=&#34;anchor-symbol&#34; aria-hidden=&#34;true&#34; height=&#34;26&#34; width=&#34;26&#34; viewBox=&#34;0 0 22 22&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path d=&#34;M0 0h24v24H0z&#34; fill=&#34;currentColor&#34;&gt;&lt;/path&gt;&#xA;      &lt;path d=&#34;M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76.0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71.0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71.0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76.0 5-2.24 5-5s-2.24-5-5-5z&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Antes de hacer cualquier trabajo que involucre datos con R, &lt;strong&gt;se recomienda crear un &lt;em&gt;Proyecto&lt;/em&gt; de RStudio&lt;/strong&gt;. Un proyecto es una forma de definir la carpeta específica donde vamos a guardar todos los scripts y archivos que vamos a necesitar. Se caracteriza por un archivo que termina en &lt;code&gt;.Rproj&lt;/code&gt;, que marca nuestro espacio de trabajo: &lt;strong&gt;una sola carpeta que reúne todas las piezas de nuestro análisis.&lt;/strong&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Introducción al manejo de datos con {dplyr}</title>
      <link>https://bastianolea.rbind.io/blog/r_introduccion/dplyr_intro/</link>
      <pubDate>Sat, 15 Feb 2025 00:00:00 +0000</pubDate>
      <guid>https://bastianolea.rbind.io/blog/r_introduccion/dplyr_intro/</guid>
      <description>&lt;p&gt;Luego de haber aprendido las &#xA;&lt;a href=&#34;../../../../blog/r_introduccion/r_basico/&#34;&gt;funcionalidades básicas del lenguaje R&lt;/a&gt;, y habernos familiarizado con &#xA;&lt;a href=&#34;../../../../blog/r_introduccion/r_intermedio/&#34;&gt;herramientas un poco más avanzadas de la programación&lt;/a&gt; en este lenguaje, ahora podemos aplicar estos aprendizajes a los datos. Aprenderemos a explorar, comprender, y navegar tablas de datos, tanto en la forma nativa de trabajar con R, como con la ayuda del paquete {dplyr}.&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;h2 id=&#34;dplyr&#34;&gt;&lt;code&gt;{dplyr}&lt;/code&gt;&#xA;  &lt;a href=&#34;#dplyr&#34;&gt;&lt;svg class=&#34;anchor-symbol&#34; aria-hidden=&#34;true&#34; height=&#34;26&#34; width=&#34;26&#34; viewBox=&#34;0 0 22 22&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path d=&#34;M0 0h24v24H0z&#34; fill=&#34;currentColor&#34;&gt;&lt;/path&gt;&#xA;      &lt;path d=&#34;M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76.0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71.0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71.0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76.0 5-2.24 5-5s-2.24-5-5-5z&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;img src = dplyr.png style = &#34;float: left; max-width: 128px; margin-right: 20px;&#34;&gt;&#xA;&lt;p&gt;La herramienta que utilizaremos para explorar, manipular, y transformar datos será &#xA;&lt;a href=&#34;https://dplyr.tidyverse.org/articles/dplyr.html&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;el paquete &lt;code&gt;{dplyr}&lt;/code&gt;&lt;/a&gt;. Este paquete, parte central del &#xA;&lt;a href=&#34;https://www.tidyverse.org&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;conjunto &lt;em&gt;Tidyverse&lt;/em&gt; de herramientas para el análisis de datos con R&lt;/a&gt;, es uno de los más usados por la comunidad de R por su facilidad de uso.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Crear variables nuevas con `dplyr::mutate()`</title>
      <link>https://bastianolea.rbind.io/blog/r_introduccion/dplyr_mutate/</link>
      <pubDate>Thu, 11 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://bastianolea.rbind.io/blog/r_introduccion/dplyr_mutate/</guid>
      <description>&lt;p&gt;En esta ocasión veremos la función que nos permite &lt;strong&gt;crear variables nuevas&lt;/strong&gt;, a partir de los aprendizajes sobre manipulación de datos que vimos &#xA;&lt;a href=&#34;../../../../blog/r_introduccion/dplyr_intro/&#34;&gt;en tutoriales anteriores&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Para &lt;strong&gt;crear variables nuevas&lt;/strong&gt;, o &lt;strong&gt;transformar variables existentes&lt;/strong&gt;, usaremos la función &lt;code&gt;mutate()&lt;/code&gt;, que forma parte del paquete &lt;code&gt;{dplyr}&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;featured.png&#34; target=&#34;_blank&#34;&gt;&#xA;&#xA;  &lt;img src=&#34;featured.png&#34; style=&#39;border-radius: 5px; width: 200px; display: block; margin: auto; margin-bottom: 8px; margin-top: 8px;&#39;&gt;&#xA;  &#xA;&lt;/a&gt;&#xA;&lt;figcaption style=&#34;max-width: 380px; margin:auto; text-align: center; font-size:80%; opacity:60%; margin-top:-8px; margin-bottom: 24px;&#34;&gt;&#xA;  Esquema de la creación de una columna a partir de dos columnas existentes: la tercera columna es la suma de las dos anteriores&#xA;&lt;/figcaption&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Calcular resúmenes de datos con `dplyr::summarize()`</title>
      <link>https://bastianolea.rbind.io/blog/r_introduccion/dplyr_summarize/</link>
      <pubDate>Sun, 14 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://bastianolea.rbind.io/blog/r_introduccion/dplyr_summarize/</guid>
      <description>&lt;p&gt;En el &#xA;&lt;a href=&#34;../../../../blog/r_introduccion/dplyr_intro/&#34;&gt;tutorial de introducción a &lt;code&gt;{dplyr}&lt;/code&gt;&lt;/a&gt; aprendimos a ordenar, seleccionar, y filtrar datos tabulares. Con estas operaciones básicas deberíamos poder desenvolvernos con tablas de datos.&lt;/p&gt;&#xA;&lt;p&gt;Luego aprendimos a &lt;strong&gt;crear y modificar variables&lt;/strong&gt; con &#xA;&lt;a href=&#34;../../../../blog/r_introduccion/dplyr_mutate/&#34;&gt;la función &lt;code&gt;mutate()&lt;/code&gt; de &lt;code&gt;{dplyr}&lt;/code&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Ahora veremos cómo &lt;strong&gt;calcular resúmenes de datos&lt;/strong&gt;. Con esto nos referimos a tomar todas las observaciones o filas de una tabla, y aplicar algún cálculo para &lt;strong&gt;reducir todas las filas a un solo dato&lt;/strong&gt;. Esto sirve, por ejemplo, para calcular la suma o el promedio de una columna, y para calcular &#xA;&lt;a href=&#34;../../../../blog/estadisticos_descriptivos/&#34;&gt;estadísticos descriptivos&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Transformación de datos entre formato _ancho_ y _largo_ con {tidyr}</title>
      <link>https://bastianolea.rbind.io/blog/r_introduccion/tidyr_pivotar/</link>
      <pubDate>Sat, 29 Nov 2025 00:00:00 +0000</pubDate>
      <guid>https://bastianolea.rbind.io/blog/r_introduccion/tidyr_pivotar/</guid>
      <description>&lt;p&gt;Los datos pueden existir en distintos formatos o estructuras, y el poder &lt;strong&gt;transformar los datos entre distintas estructuras&lt;/strong&gt; es una habilidad clave.&lt;/p&gt;&#xA;&lt;a href=&#34;featured.png&#34; target=&#34;_blank&#34;&gt;&#xA;&#xA;  &lt;img src=&#34;featured.png&#34; style=&#34;border-radius: 5px; width: 80%; max-width: 700px; display: block; margin: auto; margin-bottom: 8px; margin-top: 8px;&#34;&gt;&#xA;  &#xA;&lt;/a&gt;&#xA;&lt;p&gt;En este tutorial aprenderemos a usar las funciones &lt;code&gt;pivot_longer()&lt;/code&gt; y &lt;code&gt;pivot_wider()&lt;/code&gt; del &#xA;&lt;a href=&#34;https://tidyr.tidyverse.org/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;paquete &lt;code&gt;{tidyr}&lt;/code&gt;&lt;/a&gt; para cambiar entre formatos de datos &lt;em&gt;ancho&lt;/em&gt; (&lt;em&gt;wide&lt;/em&gt;) y &lt;em&gt;largo&lt;/em&gt; (&lt;em&gt;long&lt;/em&gt;).&lt;/p&gt;&#xA;&lt;div style = &#34;margin-left: -16px;&#34;&gt;&#xA;  &#xA;  &lt;details closed id=&#34;PageTableOfContents&#34;&gt;&#xA;    &lt;summary&gt;&#xA;      &lt;h2 class=&#34;mv0 f5 fw7 ttu tracked dib&#34; style = &#34;margin-left: 6px; font-size: 120%;&#34;&gt;Índice&lt;/h2&gt;&#xA;      &lt;/summary&gt;&#xA;    &lt;div class=&#34;pl2 pr0 mh0&#34; style = &#34;font-size: 90%; margin-top: -8px; margin-left: 16px; margin-bottom: 32px;&#34;&gt;&#xA;    &lt;nav id=&#34;TableOfContents&#34;&gt;&#xA;  &lt;ul&gt;&#xA;    &lt;li&gt;&lt;a href=&#34;#formatos-de-datos&#34;&gt;Formatos de datos&lt;/a&gt;&#xA;      &lt;ul&gt;&#xA;        &lt;li&gt;&lt;a href=&#34;#datos-en-formato-ancho&#34;&gt;Datos en formato ancho&lt;/a&gt;&lt;/li&gt;&#xA;        &lt;li&gt;&lt;a href=&#34;#datos-en-formato-largo&#34;&gt;Datos en formato largo&lt;/a&gt;&lt;/li&gt;&#xA;      &lt;/ul&gt;&#xA;    &lt;/li&gt;&#xA;    &lt;li&gt;&lt;a href=&#34;#transformación-de-formatos&#34;&gt;Transformación de formatos&lt;/a&gt;&#xA;      &lt;ul&gt;&#xA;        &lt;li&gt;&lt;a href=&#34;#desde-ancho-hacia-largo&#34;&gt;Desde ancho hacia largo&lt;/a&gt;&lt;/li&gt;&#xA;        &lt;li&gt;&lt;a href=&#34;#desde-largo-hacia-ancho&#34;&gt;Desde largo hacia ancho&lt;/a&gt;&lt;/li&gt;&#xA;      &lt;/ul&gt;&#xA;    &lt;/li&gt;&#xA;    &lt;li&gt;&lt;a href=&#34;#cuándo-usar-cada-formato&#34;&gt;¿Cuándo usar cada formato?&lt;/a&gt;&lt;/li&gt;&#xA;  &lt;/ul&gt;&#xA;&lt;/nav&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/details&gt;&#xA;  &#xA;&lt;/div&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;h2 id=&#34;formatos-de-datos&#34;&gt;Formatos de datos&#xA;  &lt;a href=&#34;#formatos-de-datos&#34;&gt;&lt;svg class=&#34;anchor-symbol&#34; aria-hidden=&#34;true&#34; height=&#34;26&#34; width=&#34;26&#34; viewBox=&#34;0 0 22 22&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path d=&#34;M0 0h24v24H0z&#34; fill=&#34;currentColor&#34;&gt;&lt;/path&gt;&#xA;      &lt;path d=&#34;M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76.0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71.0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71.0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76.0 5-2.24 5-5s-2.24-5-5-5z&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;No existe una forma estandarizada de estructurar los datos. La estructura o formato que tengan los datos va a depender de muchas cosas: de dónde provienen los datos, para que se van a usar los datos, etc. Dependiendo de estas distintas necesidades los datos se pueden estructurar distintos.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Tutorial: crear un repositorio Git para tu proyecto de R y comparte tu código en GitHub</title>
      <link>https://bastianolea.rbind.io/blog/r_introduccion/tutorial_github/</link>
      <pubDate>Fri, 07 Feb 2025 00:00:00 +0000</pubDate>
      <guid>https://bastianolea.rbind.io/blog/r_introduccion/tutorial_github/</guid>
      <description>&lt;a href=&#34;titulo_github-featured.png&#34; target=&#34;_blank&#34;&gt;&#xA;&#xA;  &lt;img src=&#34;titulo_github-featured.png&#34; style=&#34;border-radius: 5px; width: 80%; max-width: 700px; display: block; margin: auto; margin-bottom: 8px; margin-top: 8px;&#34;&gt;&#xA;  &#xA;&lt;/a&gt;&#xA;&lt;br&gt;&#xA;&lt;br&gt;&#xA;&lt;p&gt;En este tutorial aprenderás a empezar a usar Git con tus proyectos de R, mediante la creación de repositorios. Git te permite llevar un registro de las versiones y un control de cambios en tu código, mientras que GitHub te permite subir tus repositorios a un servicio online, en el cual puedes compartir tu código con otras personas, descargar el código de otros, y colaborar en un mismo proyecto.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Curso: introducción al análisis de datos con R, 3ª versión</title>
      <link>https://bastianolea.rbind.io/blog/curso_r_intro_3/</link>
      <pubDate>Mon, 22 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://bastianolea.rbind.io/blog/curso_r_intro_3/</guid>
      <description>&lt;a href=&#34;curso-r-2026-junio-featured.jpeg&#34; target=&#34;_blank&#34;&gt;&#xA;&#xA;  &lt;img src=&#34;curso-r-2026-junio-featured.jpeg&#34; style=&#34;border-radius: 5px; width: 80%; max-width: 700px; display: block; margin: auto; margin-bottom: 8px; margin-top: 8px;&#34;&gt;&#xA;  &#xA;&lt;/a&gt;&#xA;&lt;!--&#xA;&lt;div style=&#34;display: flex; align-items: center; gap: 15px; padding: 14px; &#xA;            /*background-color: #A985C650;*/&#xA;            background-color: #DEC4F2;&#xA;            border-radius: 6px;&#xA;            margin: 20px 40px 20px 40px;&#34;&gt;&#xA;  &#xA;  &lt;div style=&#34;flex-shrink: 0;&#34;&gt;&#xA;    &lt;i class=&#34;fas fa-info-circle&#34; style=&#34;font-size: 130%; margin-left: 2px; opacity: 1; color: #9069C0;&#34;&gt;&lt;/i&gt;&#xA;  &lt;/div&gt;&#xA;  &#xA;  &lt;aside style = &#34;font-size: 90%;&#34;&gt;&#xA;    Muchas gracias a todas las personas que participaron! Fue un gusto conocerles! Todo el material de las &#xA;&lt;a href=&#34;#clases&#34;&gt;clases&lt;/a&gt; están disponibles más abajo!&#xA;  &lt;/aside&gt;&#xA;  &#xA;&lt;/div&gt;&#xA;---&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;h2 id=&#34;sobre-el-curso&#34;&gt;Sobre el curso&#xA;  &lt;a href=&#34;#sobre-el-curso&#34;&gt;&lt;svg class=&#34;anchor-symbol&#34; aria-hidden=&#34;true&#34; height=&#34;26&#34; width=&#34;26&#34; viewBox=&#34;0 0 22 22&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path d=&#34;M0 0h24v24H0z&#34; fill=&#34;currentColor&#34;&gt;&lt;/path&gt;&#xA;      &lt;path d=&#34;M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76.0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71.0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71.0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76.0 5-2.24 5-5s-2.24-5-5-5z&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Tercer curso gratuito de introducción al análisis de datos con R, enfocado en las ciencias sociales.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Curso: introducción al análisis de datos con R, 3ª versión</title>
      <link>https://bastianolea.rbind.io/clases/curso_r_intro_3/</link>
      <pubDate>Mon, 22 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://bastianolea.rbind.io/clases/curso_r_intro_3/</guid>
      <description>&lt;a href=&#34;curso-r-2026-junio-featured.jpeg&#34; target=&#34;_blank&#34;&gt;&#xA;&#xA;  &lt;img src=&#34;curso-r-2026-junio-featured.jpeg&#34; style=&#34;border-radius: 5px; width: 80%; max-width: 700px; display: block; margin: auto; margin-bottom: 8px; margin-top: 8px;&#34;&gt;&#xA;  &#xA;&lt;/a&gt;&#xA;&lt;!--&#xA;&lt;div style=&#34;display: flex; align-items: center; gap: 15px; padding: 14px; &#xA;            /*background-color: #A985C650;*/&#xA;            background-color: #DEC4F2;&#xA;            border-radius: 6px;&#xA;            margin: 20px 40px 20px 40px;&#34;&gt;&#xA;  &#xA;  &lt;div style=&#34;flex-shrink: 0;&#34;&gt;&#xA;    &lt;i class=&#34;fas fa-info-circle&#34; style=&#34;font-size: 130%; margin-left: 2px; opacity: 1; color: #9069C0;&#34;&gt;&lt;/i&gt;&#xA;  &lt;/div&gt;&#xA;  &#xA;  &lt;aside style = &#34;font-size: 90%;&#34;&gt;&#xA;    Muchas gracias a todas las personas que participaron! Fue un gusto conocerles! Todo el material de las &#xA;&lt;a href=&#34;#clases&#34;&gt;clases&lt;/a&gt; están disponibles más abajo!&#xA;  &lt;/aside&gt;&#xA;  &#xA;&lt;/div&gt;&#xA;---&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;h2 id=&#34;sobre-el-curso&#34;&gt;Sobre el curso&#xA;  &lt;a href=&#34;#sobre-el-curso&#34;&gt;&lt;svg class=&#34;anchor-symbol&#34; aria-hidden=&#34;true&#34; height=&#34;26&#34; width=&#34;26&#34; viewBox=&#34;0 0 22 22&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path d=&#34;M0 0h24v24H0z&#34; fill=&#34;currentColor&#34;&gt;&lt;/path&gt;&#xA;      &lt;path d=&#34;M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76.0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71.0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71.0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76.0 5-2.24 5-5s-2.24-5-5-5z&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Tercer curso gratuito de introducción al análisis de datos con R, enfocado en las ciencias sociales.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Posit Assistant, una IA para análisis de datos integrada en RStudio</title>
      <link>https://bastianolea.rbind.io/blog/posit_assistant/</link>
      <pubDate>Sat, 13 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://bastianolea.rbind.io/blog/posit_assistant/</guid>
      <description>&lt;p&gt;Recientemente &#xA;&lt;a href=&#34;https://posit.co&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Posit&lt;/a&gt;, la &lt;del&gt;empresa&lt;/del&gt; corporación de beneficio público detrás de RStudio, Positron, y responsable de &#xA;&lt;a href=&#34;https://posit.co/products/open-source/rpackages&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;muchos de los paquetes que más usamos en el ecosistema de R&lt;/a&gt;, anunció la &#xA;&lt;a href=&#34;https://posit.co/blog/introducing-ai-in-rstudio&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;integración oficial de inteligencia artificial en RStudio&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;&#xA;&lt;a href=&#34;https://posit-dev.github.io/assistant/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Posit Assistant&lt;/strong&gt;&lt;/a&gt; reside en la barra lateral de RStudio y sirve para hacer consultas a una IA relacionadas al análisis de datos, dentro del contexto del proyecto que estés realizando con R.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;posit_assistant_rstudio.png&#34; target=&#34;_blank&#34;&gt;&#xA;&#xA;  &lt;img src=&#34;posit_assistant_rstudio.png&#34; style=&#34;border-radius: 5px; width: 80%; max-width: 500px; display: block; margin: auto; margin-bottom: 8px; margin-top: 8px;&#34;&gt;&#xA;  &#xA;&lt;/a&gt;&#xA;&lt;figcaption style=&#34;max-width: 380px; margin:auto; text-align: center; font-size:80%; opacity:60%; margin-top:-8px; margin-bottom: 24px;&#34;&gt;&#xA;  En la parte superior de RStudio encuentras el botón Posit Assistant.&#xA;&lt;/figcaption&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Curso gratuito: introducción al análisis de datos con R, 2ª versión</title>
      <link>https://bastianolea.rbind.io/blog/curso_gratis_r_intro_2/</link>
      <pubDate>Tue, 07 Apr 2026 00:00:00 +0000</pubDate>
      <guid>https://bastianolea.rbind.io/blog/curso_gratis_r_intro_2/</guid>
      <description>&lt;a href=&#34;curso_r_featured.png&#34; target=&#34;_blank&#34;&gt;&#xA;&#xA;  &lt;img src=&#34;curso_r_featured.png&#34; style=&#34;border-radius: 5px; width: 80%; max-width: 700px; display: block; margin: auto; margin-bottom: 8px; margin-top: 8px;&#34;&gt;&#xA;  &#xA;&lt;/a&gt;&#xA;&lt;div style=&#34;display: flex; align-items: center; gap: 15px; padding: 14px; &#xA;            /*background-color: #A985C650;*/&#xA;            background-color: #DEC4F2;&#xA;            border-radius: 6px;&#xA;            margin: 20px 40px 20px 40px;&#34;&gt;&#xA;  &#xA;  &lt;div style=&#34;flex-shrink: 0;&#34;&gt;&#xA;    &lt;i class=&#34;fas fa-info-circle&#34; style=&#34;font-size: 130%; margin-left: 2px; opacity: 1; color: #9069C0;&#34;&gt;&lt;/i&gt;&#xA;  &lt;/div&gt;&#xA;  &#xA;  &lt;aside style = &#34;font-size: 90%;&#34;&gt;&#xA;    Muchas gracias a todas las personas que participaron! Fue un gusto conocerles! Todo el material de las &#xA;&lt;a href=&#34;#clases&#34;&gt;clases&lt;/a&gt; están disponibles más abajo!&#xA;  &lt;/aside&gt;&#xA;  &#xA;&lt;/div&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;h2 id=&#34;sobre-el-curso&#34;&gt;Sobre el curso&#xA;  &lt;a href=&#34;#sobre-el-curso&#34;&gt;&lt;svg class=&#34;anchor-symbol&#34; aria-hidden=&#34;true&#34; height=&#34;26&#34; width=&#34;26&#34; viewBox=&#34;0 0 22 22&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path d=&#34;M0 0h24v24H0z&#34; fill=&#34;currentColor&#34;&gt;&lt;/path&gt;&#xA;      &lt;path d=&#34;M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76.0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71.0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71.0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76.0 5-2.24 5-5s-2.24-5-5-5z&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Segundo curso gratuito de introducción al análisis de datos con R, enfocado en las ciencias sociales.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Curso gratuito: introducción al análisis de datos con R</title>
      <link>https://bastianolea.rbind.io/blog/curso_gratis_r_intro_1/</link>
      <pubDate>Mon, 09 Feb 2026 00:00:00 +0000</pubDate>
      <guid>https://bastianolea.rbind.io/blog/curso_gratis_r_intro_1/</guid>
      <description>&lt;a href=&#34;curso_r_featured.png&#34; target=&#34;_blank&#34;&gt;&#xA;&#xA;  &lt;img src=&#34;curso_r_featured.png&#34; style=&#34;border-radius: 5px; width: 80%; max-width: 700px; display: block; margin: auto; margin-bottom: 8px; margin-top: 8px;&#34;&gt;&#xA;  &#xA;&lt;/a&gt;&#xA;&#xA;&#xA;&lt;div style=&#34;display: flex; align-items: center; gap: 15px; padding: 14px; &#xA;            background-color: #493365;&#xA;            border-radius: 6px;&#xA;            margin: 20px 40px 20px 40px;&#34;&gt;&#xA;  &#xA;  &lt;div style=&#34;flex-shrink: 0;&#34;&gt;&#xA;    &lt;i class=&#34;fas fa-triangle-exclamation&#34; style=&#34;font-size: 130%; margin-left: 2px; opacity: 1; color: #EAD2FA;&#34;&gt;&lt;/i&gt;&#xA;  &lt;/div&gt;&#xA;  &#xA;  &lt;aside style = &#34;font-size: 90%; color: #EAD2FA;&#34;&gt;&#xA;    Muchas gracias a todas las personas que participaron 🤍 Fue un placer poder enseñarles lo básico de estas herramientas a un curso mayoritariamente conformado por mujeres y personas LBGTIQ. Las &#xA;&lt;a href=&#34;#grabaciones&#34;&gt;grabaciones&lt;/a&gt; y las &#xA;&lt;a href=&#34;#diapositivas&#34;&gt;diapositivas&lt;/a&gt; están disponibles en este post!&#xA;  &lt;/aside&gt;&#xA;  &#xA;&lt;/div&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;h3 id=&#34;quieres-entrar-al-mundo-de-los-datos-pero-no-sabes-cómo&#34;&gt;¿Quieres entrar al mundo de los datos, pero no sabes cómo?&#xA;  &lt;a href=&#34;#quieres-entrar-al-mundo-de-los-datos-pero-no-sabes-c%c3%b3mo&#34;&gt;&lt;svg class=&#34;anchor-symbol&#34; aria-hidden=&#34;true&#34; height=&#34;26&#34; width=&#34;26&#34; viewBox=&#34;0 0 22 22&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path d=&#34;M0 0h24v24H0z&#34; fill=&#34;currentColor&#34;&gt;&lt;/path&gt;&#xA;      &lt;path d=&#34;M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76.0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71.0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71.0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76.0 5-2.24 5-5s-2.24-5-5-5z&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Existen muchas herramientas para analizar datos, pero hay algo que casi todas tienen en común: la programación. Pero no es tan difícil como suena!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Por qué siempre visualizar los datos: el cuarteto de Anscombe</title>
      <link>https://bastianolea.rbind.io/blog/2026-01-27/</link>
      <pubDate>Tue, 27 Jan 2026 00:00:00 +0000</pubDate>
      <guid>https://bastianolea.rbind.io/blog/2026-01-27/</guid>
      <description>&lt;p&gt;Uno de los primeros pasos al trabajar con datos es explorarlos, y si bien existen &#xA;&lt;a href=&#34;../../../blog/estadisticos_descriptivos/&#34;&gt;herramientas estadísticas para resumir datos y obtener medidas que los describan&lt;/a&gt;, debemos recordar que &lt;strong&gt;visualizar los datos es igual de importante que obtener sus estadísticas descriptivas&lt;/strong&gt; 🤯&lt;/p&gt;&#xA;&lt;p&gt;Veamos un ejemplo clásico de ésto: el &#xA;&lt;a href=&#34;https://es.wikipedia.org/wiki/Cuarteto_de_Anscombe&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;cuarteto de Anscombe&lt;/a&gt;. Este conjunto de datos, creado por Francis John Anscombe en 1973, está compuesto por cuatro grupos distintos, con &lt;strong&gt;las mismas estadísticas descriptivas&lt;/strong&gt; (media, varianza, correlación y regresión lineal), pero que &lt;strong&gt;al visualizarlos revelan distribuciones muy diferentes&lt;/strong&gt;!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Procesa datos con R sin programar y de forma interactiva con `{blockr}`</title>
      <link>https://bastianolea.rbind.io/blog/blockr/</link>
      <pubDate>Fri, 05 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://bastianolea.rbind.io/blog/blockr/</guid>
      <description>&lt;p&gt;Viendo el streaming de la &#xA;&lt;a href=&#34;https://www.youtube.com/watch?v=H4eheaXZKzs&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;conferencia LatinR 2025&lt;/a&gt; conocí el &#xA;&lt;a href=&#34;https://blockr.site&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;paquete de R &lt;code&gt;{blockr}&lt;/code&gt;&lt;/a&gt;, que nos ofrece una interfaz gráfica interactiva para usar R &lt;strong&gt;sin escribir código&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;a href=&#34;blockr_12.jpg&#34; target=&#34;_blank&#34;&gt;&#xA;&#xA;  &lt;img src=&#34;blockr_12.jpg&#34; style=&#34;border-radius: 5px; width: 80%; max-width: 700px; display: block; margin: auto; margin-bottom: 8px; margin-top: 8px;&#34;&gt;&#xA;  &#xA;&lt;/a&gt;&#xA;&lt;p&gt;Como su nombre lo indica, funciona por medio de &lt;strong&gt;bloques&lt;/strong&gt; que se conectan entre sí, representando de forma visual el flujo de procesamiento de datos.&lt;/p&gt;&#xA;&lt;p&gt;Esta herramienta &lt;em&gt;no code&lt;/em&gt; puede servirle a gente que esté aprendiendo R y quizás les sirva empezar por lo práctico antes de entrar al código. También puede ser útil para personas que les cueste programar en R, o que tengan alguna dificultad para escribir código, o bien, para quienes quieran esbozar un proceso antes de escribirlo.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Calcula estadísticos descriptivos básicos en R</title>
      <link>https://bastianolea.rbind.io/blog/estadisticos_descriptivos/</link>
      <pubDate>Tue, 02 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://bastianolea.rbind.io/blog/estadisticos_descriptivos/</guid>
      <description>&lt;p&gt;Calcular estadísticos descriptivos en R es tan simple como usar la función &lt;code&gt;summary()&lt;/code&gt; sobre cualquier tabla de datos o &lt;em&gt;dataframe&lt;/em&gt;.&lt;/p&gt;&#xA;&lt;div style = &#34;margin-left: -16px;&#34;&gt;&#xA;  &#xA;  &lt;details closed id=&#34;PageTableOfContents&#34;&gt;&#xA;    &lt;summary&gt;&#xA;      &lt;h2 class=&#34;mv0 f5 fw7 ttu tracked dib&#34; style = &#34;margin-left: 6px; font-size: 120%;&#34;&gt;Índice&lt;/h2&gt;&#xA;      &lt;/summary&gt;&#xA;    &lt;div class=&#34;pl2 pr0 mh0&#34; style = &#34;font-size: 90%; margin-top: -8px; margin-left: 16px; margin-bottom: 32px;&#34;&gt;&#xA;    &lt;nav id=&#34;TableOfContents&#34;&gt;&#xA;  &lt;ul&gt;&#xA;    &lt;li&gt;&lt;a href=&#34;#estadísticos-descriptivos-iniciales&#34;&gt;Estadísticos descriptivos iniciales&lt;/a&gt;&lt;/li&gt;&#xA;    &lt;li&gt;&lt;a href=&#34;#estadísticos-descriptivos-con-dplyr&#34;&gt;Estadísticos descriptivos con &lt;code&gt;{dplyr}&lt;/code&gt;&lt;/a&gt;&#xA;      &lt;ul&gt;&#xA;        &lt;li&gt;&lt;a href=&#34;#calcular-promedio-con-summarize&#34;&gt;Calcular promedio con &lt;code&gt;summarize()&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;&#xA;        &lt;li&gt;&lt;a href=&#34;#calcular-promedio-de-varias-variables-con-summarizeacross&#34;&gt;Calcular promedio de varias variables con &lt;code&gt;summarize(across())&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;&#xA;        &lt;li&gt;&lt;a href=&#34;#estadísticos-descriptivos-con-summarize&#34;&gt;Estadísticos descriptivos con &lt;code&gt;summarize()&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;&#xA;        &lt;li&gt;&lt;a href=&#34;#estadísticos-descriptivos-por-grupo&#34;&gt;Estadísticos descriptivos por grupo&lt;/a&gt;&lt;/li&gt;&#xA;        &lt;li&gt;&lt;a href=&#34;#estadísticos-descriptivos-para-todas-las-variables&#34;&gt;Estadísticos descriptivos para todas las variables&lt;/a&gt;&lt;/li&gt;&#xA;        &lt;li&gt;&lt;a href=&#34;#estadísticos-descriptivos-para-todas-las-variables-por-grupos&#34;&gt;Estadísticos descriptivos para todas las variables, por grupos&lt;/a&gt;&lt;/li&gt;&#xA;      &lt;/ul&gt;&#xA;    &lt;/li&gt;&#xA;    &lt;li&gt;&lt;a href=&#34;#estadísticos-descriptivos-con-skimr&#34;&gt;Estadísticos descriptivos con &lt;code&gt;{skimr}&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;&#xA;  &lt;/ul&gt;&#xA;&lt;/nav&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/details&gt;&#xA;  &#xA;&lt;/div&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;h2 id=&#34;estadísticos-descriptivos-iniciales&#34;&gt;Estadísticos descriptivos iniciales&#xA;  &lt;a href=&#34;#estad%c3%adsticos-descriptivos-iniciales&#34;&gt;&lt;svg class=&#34;anchor-symbol&#34; aria-hidden=&#34;true&#34; height=&#34;26&#34; width=&#34;26&#34; viewBox=&#34;0 0 22 22&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path d=&#34;M0 0h24v24H0z&#34; fill=&#34;currentColor&#34;&gt;&lt;/path&gt;&#xA;      &lt;path d=&#34;M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76.0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71.0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71.0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76.0 5-2.24 5-5s-2.24-5-5-5z&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Usaremos como ejemplo el conjunto de datos &lt;code&gt;iris&lt;/code&gt;, que viene incorporado en R, para aplicarle &lt;code&gt;summary()&lt;/code&gt; y así obtener sus &lt;strong&gt;estadísticos descriptivos&lt;/strong&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Crear tablas de datos manualmente en R</title>
      <link>https://bastianolea.rbind.io/blog/crear_dataframes/</link>
      <pubDate>Tue, 02 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://bastianolea.rbind.io/blog/crear_dataframes/</guid>
      <description>&lt;p&gt;Las tablas de datos o &lt;em&gt;dataframes&lt;/em&gt; son la estructura de información principal que usamos en R.&lt;/p&gt;&#xA;&lt;p&gt;En general cargamos los datos desde archivos o bases de datos, pero a veces necesitamos crear &lt;em&gt;dataframes&lt;/em&gt; sencillos a mano, ya sea para introducir datos manualmente, corregir datos, o crear pequeñas tablas auxiliares o de consulta (&lt;em&gt;lookup tables&lt;/em&gt;).&lt;/p&gt;&#xA;&lt;p&gt;Aquí te muestro dos formas de hacerlo: usando la función base &lt;code&gt;data.frame()&lt;/code&gt; y la función &lt;code&gt;tribble()&lt;/code&gt; del &#xA;&lt;a href=&#34;https://tibble.tidyverse.org&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;paquete &lt;code&gt;tibble&lt;/code&gt;&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Nuevo sitio con todo lo necesario para aprender R</title>
      <link>https://bastianolea.rbind.io/blog/aprender_r/</link>
      <pubDate>Mon, 01 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://bastianolea.rbind.io/blog/aprender_r/</guid>
      <description>&lt;a href=&#34;aprende_r_1-featured.jpeg&#34; target=&#34;_blank&#34;&gt;&#xA;&#xA;  &lt;img src=&#34;aprende_r_1-featured.jpeg&#34; style=&#39;border-radius: 5px; width: 60%; display: block; margin: auto; margin-bottom: 8px; margin-top: 8px;&#39;&gt;&#xA;  &#xA;&lt;/a&gt;&#xA;&lt;p&gt;Estoy haciendo hace varios días un sitio llamado &lt;strong&gt;&#xA;&lt;a href=&#34;https://bastianolea.github.io/aprende_r/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Aprende R&lt;/a&gt;&lt;/strong&gt;. La idea es agrupar en un sólo lugar todos los &lt;strong&gt;posts y tutoriales orientados a principiantes&lt;/strong&gt; que tengo, y así poder dirigir a la gente que quiere aprender a un sitio donde tendrán todo lo necesario (o al menos eso espero).&lt;/p&gt;&#xA;&lt;p&gt;El objetivo es poder entregar una &lt;strong&gt;guía clara para el aprendizaje autodidacta de R&lt;/strong&gt; para el análisis de datos, y lo pienso también como algo que me puede motivar más a seguir escribiendo tutoriales y mejorando &#xA;&lt;a href=&#34;https://bastianolea.rbind.io/categories/tutoriales/&#34;&gt;los que ya tengo&lt;/a&gt;. Por ejemplo, me di cuenta que me faltaba explicar mejor el uso de conectores o &lt;em&gt;pipes&lt;/em&gt; en R, así que &#xA;&lt;a href=&#34;https://bastianolea.rbind.io/blog/r_introduccion/conectores/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;hice un post&lt;/a&gt; más completo para ponerlo en &#xA;&lt;a href=&#34;https://bastianolea.github.io/aprende_r/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Aprender R&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Unir o cruzar datos con left_join()</title>
      <link>https://bastianolea.rbind.io/blog/left_join/</link>
      <pubDate>Sat, 16 Aug 2025 00:00:00 +0000</pubDate>
      <guid>https://bastianolea.rbind.io/blog/left_join/</guid>
      <description>&lt;p&gt;El &lt;em&gt;left join&lt;/em&gt; es una de las operaciones básicas del trabajo con datos, en el sentido de que realiza una operación sencilla que a la vez es muy útil. Sirve tanto para limpiar datos como para procesarlos y obtener nuevas relaciones entre ellos.&lt;/p&gt;&#xA;&lt;p&gt;Un &lt;em&gt;left join&lt;/em&gt; realiza una unión o combinación entre dos tablas de datos a partir de una variable en común o &lt;em&gt;clave&lt;/em&gt; (&lt;em&gt;key&lt;/em&gt;). En otras palabras, un &lt;em&gt;left join&lt;/em&gt; toma dos tablas que tienen datos distintos, pero que comparten una variable o columna en común, y usa esta variable en común para &lt;strong&gt;unir las observaciones de ambas tablas&lt;/strong&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Validación básica de datos con R</title>
      <link>https://bastianolea.rbind.io/blog/validacion_basica/</link>
      <pubDate>Thu, 07 Aug 2025 00:00:00 +0000</pubDate>
      <guid>https://bastianolea.rbind.io/blog/validacion_basica/</guid>
      <description>&lt;div style = &#34;margin-left: -16px;&#34;&gt;&#xA;  &#xA;  &lt;details closed id=&#34;PageTableOfContents&#34;&gt;&#xA;    &lt;summary&gt;&#xA;      &lt;h2 class=&#34;mv0 f5 fw7 ttu tracked dib&#34; style = &#34;margin-left: 6px; font-size: 120%;&#34;&gt;Índice&lt;/h2&gt;&#xA;      &lt;/summary&gt;&#xA;    &lt;div class=&#34;pl2 pr0 mh0&#34; style = &#34;font-size: 90%; margin-top: -8px; margin-left: 16px; margin-bottom: 32px;&#34;&gt;&#xA;    &lt;nav id=&#34;TableOfContents&#34;&gt;&#xA;  &lt;ul&gt;&#xA;    &lt;li&gt;&lt;a href=&#34;#validación-básica&#34;&gt;Validación básica&lt;/a&gt;&lt;/li&gt;&#xA;    &lt;li&gt;&lt;a href=&#34;#funciones-de-validación&#34;&gt;Funciones de validación&lt;/a&gt;&lt;/li&gt;&#xA;    &lt;li&gt;&lt;a href=&#34;#validación-avanzada&#34;&gt;Validación avanzada&lt;/a&gt;&lt;/li&gt;&#xA;  &lt;/ul&gt;&#xA;&lt;/nav&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/details&gt;&#xA;  &#xA;&lt;/div&gt;&#xA;&lt;p&gt;Si estás procesando muchos datos y/o datos que vienen de distintas fuentes con R, validarlos puede ayudarte a encontrar problemas antes de que sea tarde! 😱&lt;/p&gt;&#xA;&lt;p&gt;¿Qué es la validación de datos? Son las distintas pruebas que crearemos para &lt;strong&gt;confirmar que nuestros datos cumplen ciertos criterios&lt;/strong&gt;. El objetivo es entregarnos la &lt;strong&gt;certeza&lt;/strong&gt; de que nuestros datos son como esperamos luego de procesarlos. Para lograrlo, ponemos a prueba nuestros datos en distintos puntos de nuestros procesos de análisis de datos.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
