jueves, 20 de marzo de 2014

Estudio: Software de tratamiento estadístico y gráfico - R

   En todos mis años de carrera y de investigación estudié y utilicé el Software matemático Matlab para las tareas de procesado, tanto de datos, como de señales. Podemos decir que Matlab es el software más utilizado para el procesado de datos/señales en el ámbito de la investigación.
   Matlab no es un software libre y como consecuencia de esto, en el mundo de la empresa privada es muy común el utilizar R, ya que se distribuye de forma gratuita bajo los términos de la GNU General Public Licence
 
    Los archivos necesarios para instalar R (tanto binarios como código fuente, para S.O Linux, Mac o Windows), además de multitud de paquetes con técnicas adicionales a las presentes con la instalación base se pueden encontrar en Comprehensive R Archive Network (CRAN)
 
   La interfaz de R no es muy "amigable" o atractiva (al ser un proyecto libre importa más la funcionalidad que la apariencia). Existen diversos IDEs (Integrated Development Environment) para hacer más funcional, vistosa y amigable la interfaz con R: RKWard, Tinn-R, RStudio... 
 
   Me he decidido a utilizar RStudio ya que, según he podido intuir tras unas cuantas búsquedas, es el más utilizado, y su interfaz me recuerda a la de Matlab. Página principal de RStudio.

Interfaz de R en Windows
Interfaz de RStudio en Windows

 






 
Instalación en ubuntu

Añadimos el repositorio de R del servidor de España en el archivo /etc/apt/sources.list y lo instalamos:

 ## Repositorio de R
deb http://cran.es.r-project.org/bin/linux/ubuntu precise/

astwin@astwin-H87-HD3:~$ sudo apt-get update
astwin@astwin-H87-HD3:~$ sudo apt-get install r-base

 
   Para instalar RStudio en ubuntu, simplemente nos bajamos el archivo .deb de la pagina web y lo instalamos con el "Ubuntu software center".
R y RStudio en Ubuntu


Manuales, tutoriales y foros

   Una vez instalado y configurado R y RStudio toca buscar tutoriales, manuales, foros... para poder aprender y estudiar R. He encontrado una comunidad española de R, una asociación española de usuarios de R, donde se puede encontrar mucho material para iniciarse y progresar con R.
 
   Revisando unos cuantos manuales, me he decidido iniciar mi andadura en el aprendizaje de R siguiendo el manual R para principiantes (traduccion de R for beginners por J. A. Ahumada), ya que me ha parecido tras una primera ojeada muy completo. 

No hay comentarios:

Publicar un comentario