Anda di halaman 1dari 7

16/12/2017 R, un lenguaje y entorno de programacin para anlisis estadstico

Men Nuevo

R, un lenguaje y entorno de programacin para anlisis estadstico

Compartir

GUARDAR 6 COMENTARIOS

20 Abril 2014 PABLO EMANUEL GOETTE SUSCRBETE A GENBETA DEV

Recibe un email al da con nuestros artculos:


R es un lenguaje y entorno de programacin para anlisis estadstico y grfico. Su
historia ya fue contada en genbetadev y no quiero ser repetitivo pero para hacer un Tu correo electrnico SUSCRIBIR
resumen, podramos decir que es un dialecto libre del lenguaje S, desarrollado por Robert
Gentleman y Ross Ihaka del Departamento de Estadstica de la Universidad de Auckland en Sguenos
1993.

En qu me puede ayudar R?

R al estar orientado a las estadsticas, proporciona un amplio abanico de herramientas.

Entre otras caractersticas de R, podemos nombrar su capacidad grfica, que permite


Compartir
generar
Usamos cookiesgrficos con alta
para personalizar calidad, con
su experiencia. slonavegando
Si sigue utilizar las funciones
estar aceptando de graficacin.
su uso. Ms informacin

https://www.genbetadev.com/formacion/r-un-lenguaje-y-entorno-de-programacion-para-analisis-estadistico 1/7
16/12/2017 R, un lenguaje y entorno de programacin para anlisis estadstico

R tambin puede usarse como herramienta de clculo numrico y a la vez ser til para
la minera de datos.

Como dije anteriormente R es un poderoso entorno y lenguaje en el cual podemos tratar


datos y grficar. Pero no quiero detenerme en el entorno sino que quiero revisar el
lenguaje.

Al igual que S, se trata de un lenguaje de programacin, lo que permite que permite


extender sus propias funciones. La gran mayora de las funciones de R fueron escritas en R
pero por cuestiones de rendimiento existen funciones escritas en lenguajes de ms bajo
nivel como C o Fortran.

R es un lenguaje interpretado, el usuario normalmente accede por lneas de comandos o


consola. Veamos unos ejemplos:

Si queremos hacer un Hola mundo podemos hacerlo de la siguiente manera:

> print("Hola Mundo")


> [1] "Hola Mundo"

Sumemos 2 nmeros:

>2+3
> [1] 5

Pero qu hace tan potente a R? Momento, recin empezamos. Veamos a R haciendo lo


que mejor sabe hacer, analizar datos.

Vamos a crear una coleccin: TE RECOMENDAMOS

> x <- c(1,2,3,4,5,6)


Cmo usar KotlinJS
como sustituto de
Vamos a calcular el cuadrado de cada elemento: Javascript para
desarrollo Web
> y <- x^2
>y
> [1] 1 4 9 16 25 36
Darktable, revelador
Ahora vamos a calcular la media, la varianza y vamos a grficar! RAW de libre
distribucin, anlisis (y
> mean(y) III): Pruebas y opiniones
> [1] 15.16667
> var(y)
> [1] 178.9667
Por fin! Microsoft
> plot (y)
aade soporte a
Google Calendar en
Outlook para Mac

https://www.genbetadev.com/formacion/r-un-lenguaje-y-entorno-de-programacion-para-analisis-estadistico 2/7
16/12/2017 R, un lenguaje y entorno de programacin para anlisis estadstico

Como podemos ver R es un lenguaje y entorno muy poderoso, orientado al estudio de


datos estadsticos.

Adems, R puede integrarse con distintas bases de datos y existen bibliotecas que facilitan
su utilizacin desde lenguajes de programacin interpretados como Perl, Python y Ruby. Y por supuesto existen proyectos que
permiten utilizar R desde Java o .net.

Y por si fuera poco cuenta con un poderoso entorno de desarrollo llamado R studio que se puede descargar de forma gratuita.

Ms informacin | Actor model

Compartir

Temas:

FORMACIN LENGUAJES DE PROGRAMACIN R

TAMBIN TE PUEDE GUSTAR

Cmo hacer d Cmo hacer de Microsoft Word un perfecto editor de texto MarkDown

IDEs y editore IDEs y editores: qu diferencias hay entre ellos a la hora de escribir cdigo?

Por qu deberas pensar en Gradle 3.0 como sustituto de Maven?

https://www.genbetadev.com/formacion/r-un-lenguaje-y-entorno-de-programacion-para-analisis-estadistico 3/7
16/12/2017 R, un lenguaje y entorno de programacin para anlisis estadstico

Ser 2017 el ao de Kotlin? Repasamos su evolucin y por qu deberas darle una


Ser 2017 el
oportunidad

Gmail para iO Gmail para iOS soportar add-ons, una especie de extensiones dentro de la propia app

El diseo de El diseo de pginas web ser una tarea para la inteligencia artificial segn Adobe

Elixir, Elixir, programacin funcional para todos

Nueve Nueve interesantes proyectos que puedes encontrar en Google Open Source

Comentarios cerrados

6 comentarios

OPCIONES

vishkey
#1
21 Abr. 2014, 6:32

Tambin comentar la existencia de Shiny, que nos permite crear una interfaz web para nuestras aplicaciones en R. Yo estoy
haciendo mi proyecto de final de carrera con este lenguaje y la verdad es que es muy cmodo he intuitivo, y tiene una potencia
oculta que con un poco de conocimientos se puede extraer fcilmente.


Respondiendo a CERRAR RESPUESTAS
vishkey

isola009
#3
21 Abr. 2014, 8:50

De cara a cuando escribas la memoria de tu proyecto, invitarte a revisarla ortogrficamente y gramaticalmente para evitar cosas
como: "muy cmodo HE intuitivo". Si vas a ser un ingeniero/diplomado/licenciado, que se note ;-).

Respondiendo a
vishkey

https://www.genbetadev.com/formacion/r-un-lenguaje-y-entorno-de-programacion-para-analisis-estadistico 4/7
16/12/2017 R, un lenguaje y entorno de programacin para anlisis estadstico

emanuelpeg
#2
21 Abr. 2014, 7:13

No lo conoca, gracias por compartir!


Respondiendo a
vishkey

ruben.ramiro
#4
21 Abr. 2014, 10:36

Para que lo estas implementando vishkey, me estoy planteando hacer algo para estudios meteorolgicos.


Respondiendo a CERRAR RESPUESTAS
ruben.ramiro

vishkey
#6
29 Abr. 2014, 2:11

Pues es un paquete en R para el calculo de distintos parmetros sobre colas de espera, desde resolucin analtica, hasta
simulacin. Para la interfaz web uso shiny combinado con bootstrap y Jquery UI ya que la esttica por defecto es muy simple.

Mist
#5
21 Abr. 2014, 17:11

Para la gente que se dedique a la estadstica, tiene muy buena pinta.

RECOMENDADO EN MAGNET

https://www.genbetadev.com/formacion/r-un-lenguaje-y-entorno-de-programacion-para-analisis-estadistico 5/7
16/12/2017 R, un lenguaje y entorno de programacin para anlisis estadstico

La salud mental de los adolescentes est cayeendo en picado y el culpable est en sus
manos
Esta mujer peda un retuit para costear una biopsia. As que Guillermo del Toro la pag
l mismo

Macedonia se llamar "Nueva Macedonia" a partir de 2018: por qu el pas se cambia


de nombre

A pesar del cachondeo, Silvia Charro y Simn Prez tienen razn: A TIPO FIJO es una
buena idea

RECIBE UN EMAIL AL DA CON LOS ARTCULOS DE GENBETA DEV:

Tu correo electrnico SUSCRIBIR

Sguenos

EN GENBETA DEV HABLAMOS DE...

Trabajar como desarrollador Actualidad

Desarrollo web JavaScript

Herramientas Formacin

Curiosidades Open Source

Frameworks Herramientas de desarrollo

Eventos para Desarrolladores java

VER MS TEMAS

Buscar en Genbeta Dev


SUBIR

TECNOLOGA ESTILO DE VIDA MOTOR ECONOMA OCIO

Xataka Trendencias Motorpasin El Blog Salmn Espinof

Xataka Mvil Trendencias Belleza Motorpasin Moto Pymes y Autnomos Diario del Viajero

Xataka Foto Trendencias Hombre

Xataka Android Directo al Paladar

https://www.genbetadev.com/formacion/r-un-lenguaje-y-entorno-de-programacion-para-analisis-estadistico 6/7
16/12/2017 R, un lenguaje y entorno de programacin para anlisis estadstico

Xataka Smart Home Bebs y Ms

Xataka Windows Vitnica

Xataka Ciencia Decoesfera

Applesfera

Vida Extra

Genbeta

Genbeta Dev

Magnet

Compradiccion

Xataka eSports

LATINOAMRICA

Xataka Mxico Directo Al Paladar Mxico Motorpasin Mxico

Xataka Colombia

PARTICIPAMOS EN

Nobbot Mi Mundo Philips Circula Seguro En Naranja Bluemagazine

Tecnologa de t a t Muy Saludable de Sanitas Circula Seguro PT Sage Experience

Blog Lenovo Coca-Cola Journey Espaa Corriente Elctrica Bloggin Zenith

eSports Unlocked by Orange Coca-Cola Journey Mxico Seguros de t a t

Inget by acer Coca-Cola Journey Portugal

Zona Coca-Cola

Cervezas Alhambra

Mahou Rentabilibar

https://www.genbetadev.com/formacion/r-un-lenguaje-y-entorno-de-programacion-para-analisis-estadistico 7/7