Máster de Estadística Aplicada con R software
LOS BENEFICIOS DE UTILIZAR R SOFTWARE
Máxima Formación
Numerosas empresas y universidades utilizan R para los análisis
estadísticos y realización de gráficos avanzados pero, ¿qué es
realmente R? y ¿por qué me debería intersar?.
Figura 1. Logo del Software R.
1. ¿Qué es R?
R es un lenguaje y ambiente de programación para el análisis
estadístico y gráfico. Se trata de un conjunto herramientas muy
flexibles que pueden extenderse fácilmente mediante extensiones
llamadas paquetes o librerías o definiendo nuestras propias funciones.
Figura 2. Ejemplos de gráficos en R.
Ventajas de R.
Es una herramienta muy poderosa para todo tipo de
procesamiento y manipulación de datos.
Algunas técnicas avanzadas y robustas solo pueden
realizarse con este software.
Es gratuito y de código abierto.
Ambiente de trabajo muy flexible y extensible.
Existe una gran comunidad de usuarios y programadores que
actualizan y agregan constantemente funciones y paquetes de
funciones.
Gráficos de alta calidad exportables en diversos formatos:
PostScript,pdf, bitmap, pictex, png, jpeg, etc..
Gran cantidad de información sobre sus funciones y
paquetes de funciones.
Consume pocos recursos informáticos.
Ventajas de R. (cont.)
R permite acceder a su código, modificarlo y mejorarlo.
Ya no trabajamos con la caja negra típica de otros softwares
estadísticos comerciales (como SPSS). Como resultado, R
forma parte de un proyecto colaborativo.
R está disponible para todos los sistemas operativos
(Windows, Macintosh y sistemas Unix -como Linux-).
R trabaja con otros lenguajes. R permite leer datos de otros
softwares como SPSS, SAS, Excel, etc..
Ventajas de R. (cont.)
R es un lenguaje 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.
R es un lenguaje basado en vectores, lo cual permite aplicar
cálculos a un conjunto de valores a la vez sin la necesidad de
utilizar una funcinbucle (loop).
R es un lenguaje interpretado (como Java) y no compilado
(como Fortran o Pascal), lo cual significa que los comandos
escritos en el teclado son ejecutados directamente sin necesidad
de construir un ejecutable.
2. ¿Cómo trabajar con R?
Solo existe una forma de aprender R, ¡utilizarlo! En este tema
intentamos familiarizarte con el uso de R, pero lo importante es que
pases un tiempo frente al ordenador practicando y, por qué no,
jugando con él.
3. Editores de texto.
R no es una aplicación, es decir, podemos elegir nosotros mismos
qué editor de texto queremos utilizar junto con R. Éstos permiten
comprobar si hemos escrito bien el código indicando, por ejemplo, si
nos falta ningún paréntesis o autocompletando el código cuando no
recordamos el nombre completo de alguna función. Nosotros te
recomendamos que utilices RStudio, también es gratuito.
Figura 5. RStudio, el mejor editor de texto para R.
4. ¡Información extra! Shiny.
RStudio te permite crear una aplicación web interactiva (apps)
desde R con la herramienta Shinny.
Figura 6. Shiny, para crear aplicaciones.
4. ¡Información extra! RMarkdown.
También permite crear un flujo de trabajo para escribir informes
reproducibles y dinámicos con R. Podemos incluir código y
resultados en R, así como código latex, y exportarlo en distintos
formatos (pdf, word, html).
Figura 7. RMarkdown, para dar formato al texto.
5. Crea tu propio código y manipula tus datos con R.
En el Máster te enseñaremos todo acerca del software R.
Veremos:
¿Cómo trabajar con R? Conceptos básicos.
Operaciones con R Procesamiento de los datos.
Ayuda, viñetas, citas y documentación. Pedir ayuda, buscar
artículos explicativos, aprender a citar el software y los paquetes con
los que trabajas.
Manipulación de datos. Crear gráficos potentes para visualizar
nuestros datos.
Comentarios de: LOS BENEFICIOS DE UTILIZAR R SOFTWARE (0)
No hay comentarios