Windows

Para instalar R debes seguir los siguientes pasos:

1.Visita la página oficial de CRAN: https://cran.r-project.org

2.Haz clic en “Download R for Windows”.

3.En la nueva página, selecciona “install R for the first time” y descarga la versión base más reciente (.exe).

Ejecuta el instalador descargado (.exe)

  1. Sigue las instrucciones del asistente, manteniendo las opciones predeterminadas o ajustándolas si quieres.

  2. Finaliza la instalación; el icono de R aparecerá en el escritorio o en el menú de inicio.

  3. (Opcional) Descarga e instala RStudio desde https://posit.co/download/rstudio, que es un entorno de desarrollo para R

macOS

  1. Visita la página oficial de CRAN: https://cran.r-project.org

  2. Haz clic en “Download R for (Mac) OS X”.

  3. Descarga el archivo .pkg para la versión más reciente.

  4. Abre el archivo descargado y sigue el asistente de instalación.

  5. Confirma y completa la instalación.

  6. (Opcional) Descarga e instala RStudio para macOS desde https://posit.co/download/rstudio.

Linux (Ejemplo Ubuntu/Debian)

  1. Abre la terminal.

  2. Actualiza los repositorios:

    bash

    sudo apt update

  3. Instala R con:

    bash

    sudo apt install r-base

  4. Puedes añadir repositorios CRAN para obtener la última versión con instrucciones específicas según tu distribución.

  5. (Opcional) Descarga e instala RStudio Desktop desde https://posit.co/download/rstudio, y sigue las instrucciones para tu distribución

Sistema Operativo Interfaz Principal para R Descripción
Windows R GUI (consola básica de R) Interfaz básica nativa para ejecutar comandos R.
RStudio Desktop IDE potente y multiplataforma para programar en R con consola, editor y gráficos.
Jupyter Notebook (con kernel R) Interfaz basada en navegador para documentos interactivos con código R y salida gráfica.
macOS R GUI nativo Interfaz gráfica básica para ejecutar comandos R.
RStudio Desktop Igual que en Windows, entorno gráfico completo para programar y visualizar.
Jupyter Notebook Similar a Windows, para documentos interactivos en navegador.
Linux R en terminal o consola Ejecución desde línea de comandos, usualmente con terminal.
RStudio Desktop Versión para Linux del entorno RStudio.
Jupyter Notebook Igual que en otros sistemas, para notas interactivas y análisis

Para efecto del Grupo usaremos RGuien Windows, RStudio y R Commander para Windows.

  1. Familiarízate con la interfaz de RStudio
    RStudio tiene cuatro paneles principales:

    • Script: Aquí escribes tu código.

    • Consola: Donde se ejecutan comandos y ves resultados.

    • Entorno/Historial: Muestra los objetos y variables que creas.

    • Archivos/Plots/Ayuda: Para archivos, gráficos y ayuda.

  2. la interfaz de R Commander

  1. La Interfaz de RGui

Para obtener ayuda y documentación en R, aquí tienes las principales formas de acceder a recursos dentro y fuera del programa:

Ayuda y documentación en R y RStudio

  1. Documentación de funciones y paquetes

    • Usa ?funcion o help("funcion") para ver la ayuda de una función.
      Ejemplo:

      ?mean
      ## starting httpd help server ... done
      help("mean")

para la ayuda de un paquete entero:

help(package = "ggplot2")
  1. Panel de ayuda en RStudio
    Al buscar ayuda con ? o help(), la documentación se abre en el panel de ayuda (Help) en RStudio para facilitar la consulta.

  2. Buscadores en línea
    Los recursos más grandes y actualizados están en:

  1. Usar la función find() para saber en qué paquete está cargada la función:

    find("nombre_funcion")
    ## character(0)
    find("filter") # devuelve el paquete  
    ## [1] "package:stats"

When you click the Knit button a document will be generated that includes both content as well as the output of any embedded R code chunks within the document. You can embed an R code chunk like this:

summary(cars)
##      speed           dist       
##  Min.   : 4.0   Min.   :  2.00  
##  1st Qu.:12.0   1st Qu.: 26.00  
##  Median :15.0   Median : 36.00  
##  Mean   :15.4   Mean   : 42.98  
##  3rd Qu.:19.0   3rd Qu.: 56.00  
##  Max.   :25.0   Max.   :120.00

Including Plots

You can also embed plots, for example:

Note that the echo = FALSE parameter was added to the code chunk to prevent printing of the R code that generated the plot.