Programacion en R

11
ESCUELA SUPERIOR POLITECNICA DE CHIMBORAZO FACULTAD: CIENCIAS ESCUELA: FÍSICA Y MATEMÁTICA CARRERA: INGENIERIA EN ESTADISTICA EN INFORMÁTICA REALIZADO POR: OSCAR TAGUACUNDO

Transcript of Programacion en R

Page 1: Programacion en R

ESCUELA SUPERIOR POLITECNICA DE CHIMBORAZO

FACULTAD: CIENCIASESCUELA: FÍSICA Y MATEMÁTICACARRERA: INGENIERIA EN ESTADISTICA EN INFORMÁTICA

REALIZADO POR: OSCAR TAGUACUNDO

Page 2: Programacion en R

R, un lenguaje y entorno de

programación para análisis

estadístico

Page 3: Programacion en R

R es un lenguaje y entorno de programación para análisis estadístico y gráfico. Su historia ya fue contada en genbetadev y no quiero ser repetitivo pero para hacer un resumen, podríamos decir que es un dialecto libre del lenguaje S, desarrollado por Robert Gentleman y Ross Ihaka del Departamento de Estadística de la Universidad de Auckland en 1993.

Page 4: Programacion en R

¿En qué me puede ayudar R?

R al estar orientado a las estadísticas, proporciona un amplio abanico de herramientas.

Entre otras características de R, podemos nombrar su capacidad gráfica, que permite generar gráficos con alta calidad, con sólo utilizar las funciones de graficación.

R también puede usarse como herramienta de cálculo numérico y a la vez ser útil para la minería de datos.

Page 5: Programacion en R

R es un lenguaje interpretado, el usuario normalmente accede por líneas 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 números:> 2 + 3> [1] 5

Page 6: Programacion en R

Ahora vamos a calcular la media, la varianza y vamos a gráficar!

> mean(y)> [1] 15.16667> var(y)> [1] 178.9667> plot (y)

Page 7: Programacion en R

PROGRAMACION EN R

Page 8: Programacion en R

CARACTERISTICAS DE RComo podemos ver R es un lenguaje y

entorno muy poderoso, orientado al estudio de datos estadísticos.

Además, R puede integrarse con distintas bases de datos y existen bibliotecas que facilitan su utilización desde lenguajes de programación 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.

Page 9: Programacion en R

Al igual que S, se trata de un lenguaje de programación, lo que permite que permite extender sus propias funciones. La gran mayoría de las funciones de R fueron escritas en R pero por cuestiones de rendimiento existen funciones escritas en lenguajes de más bajo nivel como C o Fortran.

Page 10: Programacion en R

CONCLUSIONES:Como se dijo anteriormente R es un poderoso

entorno y lenguaje en el cual podemos tratar datos y graficar. Pero no quiero detenerme en el entorno sino que quiero revisar el lenguaje.

RECOMENDACIONES:Les recomiendo averiguar un poca mas

acerca de R ya que en este trabajo solo hemos hecho algunas de las muchas aplicaciones que tiene este software.

Page 11: Programacion en R

WEBGRAFÍA