programar en r

Páginas: 5 (1187 palabras) Publicado: 18 de octubre de 2015
PROGRAMACIÓN

Bolívar Erazo
Escuela Politécnica Nacional
bolivar.erazo@gmail.com

BIBLIOGRAFIA PRINCIPAL
Santana Sepúlveda Julio Sergio, 2014. S72 El arte de programa en R: un
lenguaje para la estadística / Julio Sergio Santana Sepúlveda y Efraín
Mateos Farfán.. -- México : Instituto Mexicano de Tecnología del Agua.
UNESCO. Comité Nacional Mexicano del Programa Hidrológico
Internacional.Emmanuel Paradis, 2003. R para Principiantes. Institut des Sciences de
l’E´volution Université de Montpellier IIF-34095. Montpellier cdex 05
France.

R Development Core Team, 2000. Notas sobre R: Un entorno de
programación para Análisis de Datos y Gráficos.

INTRODUCCION A R
R

es un lenguaje de programación interpretado, de distribución libre, bajo
Licencia GNU, y se mantiene en un ambiente para elcómputo estadístico y
gráfico.
El proyecto GNU es un sistema operativo del tipo Unix y fue iniciado con el

objetivo de crear un sistema operativo completamente libre.

GNU (Ñu)
Richard Stallman, 1983

R corre en las plataformas: Linux, Windows, MacOS, e incluso en PlayStation 3

Documentos y Manuales, varios idiomas, incluido español
https://cran.r-project.org/other-docs.html

INTRODUCCION A R
Rforma parte de la filosofía de creación

“Buscamos que los usuarios puedan iniciar en un entorno
interactivo, en el que no se vean, conscientemente, a ellos
mismos como programadores. Conforme sus necesidades
sean más claras y su complejidad se incremente, deberían
gradualmente poder profundizar en la programación, es
cuando los aspectos del lenguaje y el sistema se vuelven
más importantes.”
JohnChambers (Chambers and Hastie [1991])

HISTORIA DE R

R es una evolución de S:
S es un lenguaje que fue desarrollado por John Chambers y
colaboradores en Laboratorios Bell (AT&T), posteriormente
Lucent Tecnologies, en 1976 (desaparecido en 2006).
Originalmente fue codificado e implementado como unas
bibliotecas de FORTRAN.

Por razones de eficiencia, en 1988, S fue reescrito en
lenguaje C, dandoorigen al sistema estadístico S, Versión 3.

HISTORIA DE R
• HISTORIA DE R

Creación de R (en 1992) por Ross Ihaka y Robert
Gentleman, se anuncia al público el software R en 1993.

La intención: hacer un lenguaje didáctico, para ser utilizado
en el curso de Introducción a la Estadística de la
Universidad de Nueva Zelanda.
En 1995 Martin Mächler, de la Escuela Politécnica Federal
de Zúrich, convencea Ross y Robert a usar la Licencia GNU
para hacer de R un software libre.
Como consecuencia, a partir de 1997, R forma parte del
proyecto GNU.

INTRODUCCION A R
Tipos de lenguajes de programación:
- Lenguajes compilados (C, C++, Fortran)
- Lenguajes interpretados (Matlab, Python, R)
Compiladores: Traductores que generan código de máquina a partir del código
fuente
El lenguaje interpretado tienemás flexibilidad frente a los lenguajes compilados,
más facilidad para lograr independencia de plataformas (portabilidad) y menor
tamaño de programa.
El lenguaje interpretado es mucho menos eficiente (en tiempo) que la ejecución
de un programa compilado, ya que cada instrucción debe pasar por una
interpretación que toma un tiempo de ejecución.

INTRODUCCION A R

R es un lenguaje interpretado(como Java) y no
compilado (como C, C++, Fortran, Pascal, . . . ).
Los comandos escritos en el teclado son
ejecutados directamente sin necesidad
de construir ejecutables.

COMO FUNCIONA R

Visión esquemática del funcionamiento de R

CARACTERISTICAS IMPORTANTES DE R

R es un lenguaje Orientado a Objetos
• Las variables, datos, funciones, resultados, etc., se
guardan en la memoria activa delcomputador 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.

CARACTERISTICAS IMPORTANTES DE R
El Sistema de R
1) El sistema base de R; y,
2) En todo lo demás (funciones en paquetes modulares).
 Disponible en el repositorio CRAN
CRAN: Comprehensive R Archive Network

Base

utils,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programa R
  • Estadistica Programar En R
  • Como Iniciar Con El Programa Estadistico "r"
  • programa tinn-r
  • Programa del PCE(r)
  • Santana El Arte De Programar En R
  • apunte programa R
  • R

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS