Los beneficios de usar r

De las muchas ventajas atractivas de lenguaje de programación R, unos pocos son fáciles de reconocer. Eso&rsquo-s mantenido de forma activa, que tiene una buena conectividad a varios tipos de datos y otros sistemas, y&rsquo-s lo suficientemente versátil como para resolver problemas en muchos ámbitos. Posiblemente lo mejor de todo, es&rsquo-s disponible de forma gratuita.

Video: Ejercicio de dicción: lápiz. 2 opciones

R es libre de código, de código abierto

R está disponible bajo una licencia de código abierto, lo que significa que cualquiera puede descargar y modificar el código. Esta libertad se refiere a menudo como &-Ldquo libre de libertad.&rdquo- R también está disponible de forma gratuita - un segundo tipo de libertad, a veces conocido como &-Ldquo libre como la cerveza.&rdquo- En términos prácticos, esto significa que se puede descargar y utilizar de forma gratuita R.

Video: Sabila para la cara como usar - Beneficios de la sabila en la piel

Otro de los beneficios, aunque un poco más indirecta, es que cualquiera puede acceder al código fuente, modificarlo y mejorarlo. Como resultado, muchos excelentes programadores han contribuido mejoras y correcciones al código R. Por esta razón, R es muy estable y fiable.

Cualquier libertad también se ha asociado obligaciones. En el caso de R, estas obligaciones se describen en las condiciones de la licencia en virtud de la cual se libera: Licencia Pública General de GNU (GPL), versión 2.

Eso&rsquo-s importante destacar que la GPL no se refiere a su uso de R. No hay ninguna obligación de uso del software - las obligaciones solo se aplican a la redistribución. En resumen, si se cambia o redistribuir el código fuente R, que tiene que hacer esos cambios disponible para cualquier otro uso.

R se ejecuta en cualquier lugar

El equipo central de I Desarrollo ha puesto mucho esfuerzo en la fabricación R disponibles para diferentes tipos de hardware y software. Esto significa que R está disponible para Windows, sistemas Unix (como Linux), y el Mac.

R soporta extensiones

R realiza una amplia variedad de funciones, tales como la manipulación de datos, el modelado estadístico, y gráficos. Uno muy grande ventaja de R, sin embargo, es su extensibilidad. Los desarrolladores pueden escribir fácilmente su propio software y distribuirlo en forma de paquetes de add-on.

Debido a la relativa facilidad de crear estos paquetes, existen literalmente miles de ellos. De hecho, muchos nuevos métodos estadísticos se publican con un paquete de R adjunto.

R proporciona una comunidad comprometida

Muchas personas que utilizan R finalmente empezar a ayudar a los nuevos usuarios y promover el uso de R en sus lugares de trabajo y los círculos profesionales. También se convierten en activos en el listas de correo R o de preguntas y respuestas (Q&A) los sitios web como Desbordamiento de pila, una programación de Q&Un sitio web y validación cruzada, una estadística Q&Una página web. Además de estas listas de correo y Q&A los sitios web, los usuarios de I participan en redes sociales como Gorjeo R y conferencias regionales.

R se conecta con otras lenguas

A medida que más y más personas se trasladaron a R para sus análisis, empezaron a tratar de combinar R con sus flujos de trabajo anteriores, lo que llevó a toda una serie de paquetes para vincular R para sistemas de archivos, bases de datos y otras aplicaciones. Muchos de estos paquetes ya se han incorporado en la instalación base de R.

Video: Ventajas de tener un iPhone/ Por que comprar un iPhone (Razones)

Existen varios paquetes adicionales para conectarse a sistemas de bases de R, como el RODBC paquete, para leer las bases de datos utilizando el Conectividad abierta de bases de protocol (ODBC) y la ROracle paquete, para leer las bases de datos de Oracle.

Inicialmente, la mayor parte de R se basó en Fortran y C. Código de estos dos idiomas podría fácilmente ser llamados desde dentro R. A medida que la comunidad creció, C ++, Java, Python y otros lenguajes de programación populares se hizo más y más conectados con R.

Video: ¿Sirve el Viagra para durar más?

Debido a que muchos estadísticos también trabajaron con programas comerciales, el equipo central R Development escribió herramientas para leer datos de estos programas, incluyendo SAS Institute&rsquo-s SAS e IBM&rsquo-s SPSS.

Muchos de los grandes paquetes comerciales tienen complementos para conectar con R. En particular, SPSS ha incorporado un enlace a R para sus usuarios, y SAS tiene numerosos protocolos que muestran cómo mover datos y gráficos entre los dos paquetes.

Artículos Relacionados