Professional Documents
Culture Documents
¿Qué es R?
R es un entorno y lenguaje de programación con un enfoque al análisis estadístico.
R es una implementación de software libre del lenguaje S pero con soporte de alcance estático.
Se trata de uno de los lenguajes más utilizados en investigación por la comunidad estadística,
siendo además muy popular en el campo de la minería de datos, la investigación biomédica,
la bioinformática y las matemáticas financieras. A esto contribuye la posibilidad de cargar
diferentes bibliotecas o paquetes con funcionalidades de cálculo y gráficas.
R es parte del sistema GNU y se distribuye bajo la licencia GNU GPL. Está disponible para
los sistemas operativos Windows, Macintosh, Unix y GNU/Linux.
R es un software para el análisis estadístico de datos considerado como uno de los más
interesantes.
El mayor inconveniente que podría presentar frente al software más utilizado en nuestro
medio es el hecho de funcionar mediante comandos, lo que para algunos usuarios puede
resultar engorroso. Para solventar esta dificultad existe un paquete llamado R
Commander que permite utilizar R sin tener que escribir los comandos, es decir, con la sola
utilización del ratón.
Una vez realizado el registro para esta actividad, tendrá acceso a materiales que permiten
aprender a: descargar e instalar el programa, manipular ficheros de datos, hacer
representaciones gráficas y realizar análisis estadísticos de mayor o menor complejidad.
De todas formas, es importante destacar que éste no es un curso de estadística, tan solo
pretende que el usuario aprenda a manejar R mediante R Commander.
Como funciona R
R es un lenguaje Orientado a Objetos: bajo este complejo termino se esconde la simplicidad
´ y flexibilidad de R. El hecho que R es un lenguaje de programación puede desaminar a
muchos ´ usuarios que piensan que no tienen “alma de programadores”. Esto no es
necesariamente cierto por dos razones. Primero R es un lenguaje interpretado (como Java)
y no compilado (como C, C++, Fortran, Pascal), lo cual significa que los comandos escritos
en el teclado son ejecutados directamente sin necesidad de construir ejecutables. Como
segunda medida, la sintaxis de R es muy simple e intuitiva. Por ejemplo, una regresión lineal
se puede ejecutar con el comando lm(yx). Para que una función sea ejecutada en R ´ debe
estar siempre acompañada de paréntesis, inclusive en el caso que no haya nada dentro de
los ´ mismos (por ej., ls()). Si se escribe el nombre de la función sin los paréntesis, R mostrar
a el contenido (código) mismo de la función.
Orientado a Objetos significa que las variables, datos, funciones, resultados, etc., se
guardan en la memoria activa del computador en forma de objetos con un nombre
específico. El usuario puede modificar o manipular estos objetos con operadores
(aritméticos, lógicos, y comparativos) ´ y funciones (que a su vez son objetos).
INSTALACION DE R
Escogemos la opción de instalación del usuario y marcamos todas las casillas, siguiente.
Marcamos Si y siguiente
Seleccionamos el Paquete Rcmdr y Clic en OK, esos serian todos los pasos necesarios.