¿Qué es R?

Debe entenderse como un proyecto donde existe un lenguaje y un programa para interpretarlo, una comunidad de usuarios y una gran base de conocimiento cuyo portal de conexión principal es The Comprehensive R Archive Network.

Para tener una panorámica de R puedes ver:

  • Un vídeo de presentación para conocer R en un minuto y medio (inglés, español).
  • Un ejemplo rápido e ilustrativo del uso de R para obtener una recta de calibrado (video[+], 3’24“).

R puede instalarse prácticamente en cualquier sistema operativo ya que se trata de software libre, pero si no deseas instalarlo en tu ordenado puedes recurrir a:

¿Cómo instalar R?

La instalación de R sigue los patrones generales de cada uno de los sistemas operativos, por ejemplo en windows, se descarga el fichero y se ejecuta con siguiente, siguiente, …

Una herramienta adicional que simplifica la interacción con R, perfectamente renunciable, es rstudio, que se instala de forma similar.

Para los usuarios de Linux:

sudo apt-get update
sudo apt-get install r-base

Para más detalles sobre el procedimiento ver CRAN o esté blog: http://numerorojo.wordpress.com/2008/04/27/instalar-r-en-ubuntu/

Para los usuarios de MacOX:

Tanto la información para la intalación como el fichero necesarios están disponibles aquí: http://cran.es.r-project.org/bin/macosx/

Para los usuarios de Windows:

  • Descargar R
  • Ejecutar el fichero descargado y… siguiente, siguiente,…

Rstudio

RStudio, , es una GUI, Graphical user interface, para R programada en C#, multiplataforma (Windows, Linux y Mac) que aúna todos los entornos y asume la filosofía de las expresiones, pero aportando algunas ‘ayudas’ que lo hacen muy potente y cómodo.

Otra definición de RStudio: es un entorno libre y de código abierto para el desarrollo integrado (IDE) de R. Se puede ejecutar en el escritorio (Windows, Mac o Linux) o incluso a través de Internet mediante el servidor RStudio.

Entre otras cosas encontramos que RStudio:

  • Nos permite abrir varios scripts a la vez
  • Nos permite ejecutar trozos de código con sólo marcarlo en los scripts
  • Nos muestra el workspace
  • Nos muestra el historial
  • Nos muestra los objetos del workspace
  • Integra la ayuda
  • Integra la gestión de librerías
  • etc.

La instalación de Rstudio:

Este programa se instala descargado desde la página principal del proyecto, en su área de download o clicando directamente aquí.

Es este video se puede seguir todo el proceso en 1’56“.

Sintaxis

Para conocer con más detalle los conceptos y procedimientos de trabajo con R utilizaremos este documento de trabajo, donde se insiste en:

  • Sintaxis del lenguaje R
  • Expresiones
  • Valores numéricos, lógicos y textuales
  • Operadores: aritméticos y lógicos
  • Funciones
  • Objetos: vectores, matrices, data frames y listas
  • Ficheros de datos

También puedes descargar la versión imprimible en formato pdf.

  • Enlace a sintaxis de R aquí
  • Otro enlace a sintaxis de R: FEIR3-10

Gíua de estilo de Hands-On Data Science en pdf

Para saber más











Licencia Creative Commons
Esta obra está bajo una Licencia Creative Commons Atribución 4.0 Internacional.