Curso de R

Páginas: 26 (6336 palabras) Publicado: 11 de junio de 2013
Manual de R: Descarga, instalación y primeras sentencias

Curso de R:
Capítulo 1: Descarga, instalación y primeras
sentencias.
Bien, como lo prometido es deuda a partir del día de hoy estoy manos a la obra para prepararos un
pequeño manual de R. Espero que os lo halláis descargado si no haced clic aquí y comenzareis a
formar parte de la comunidad de R; la parte del módulo base para empezaros la podéis descargar en
en este sitio. Tenéis el módulo base y las contribuciones. R es un programa con código totalmente
libre, se puede contribuir a su mejora ofreciendo nuevos paquetes que los programadores cuelgan en
Internet, de momento no vamos a analizar los paquetes y las contribuciones personales a R pero es
este el aspecto más importante de esta aplicación, R es totalmente libre ypodemos programar nuestros
análisis y tareas más comunes de una forma sencilla y práctica esto hace de R la herramienta para la
estadística más barata y asequible sin olvidarnos que las contribuciones personales hacen de R cada
vez más completo y potente.
En la página web http://www.r-project.org/ tenéis un estupendo manual más completo y más bonito,
pero el mío va directamente al grano y noentra en todas las exquisiteces que tiene este excelente
programa.
¡Fuera introducciones! Comenzamos a manejar datos para ello sólo es necesario tener el módulo base
que ya os habéis instalado en vuestra máquina:
Con R creamos objetos, hasta aquí todo muy bien nadie se pierde y los creamos del siguiente modo:
> felipe felipe

Le llamamos

[1] 1

R nos lo ofrece

> objects()Listamos objetos sin parámetros no entro en las posibilidades por no liarme

[1] "felipe"

Solo tenemos un objeto que es felipe

La forma que tiene R de almacenar los datos se basa en esta creación de objetos y a partir de ella
creamos nuestros conjuntos de datos en función de nuestras necesidades. Los conjuntos de datos que
yo suelo emplear son vectores (vector) y matrices (matrix). Másadelante funcionamiento del modo
http://es.geocities.com/r_vaquerizo/Manual_R1.htm (1 de 3) [12/06/2003 07:23:18 p.m.]

Manual de R: Descarga, instalación y primeras sentencias

lista (list) y los data frame.
Un vector:
> felipe felipe
[1] 1 2 3 4

Sobra decir que R sobrescribe objetos ya creados.
Una matriz:
2 6 4
5 8 9
0 2 0
> datos datos
[,1] [,2] [,3]
[1,]
2
6
4
[2,]
5
8
9[3,]
0
2
0

Sólo podemos manejarnos con datos numéricos. Si queremos nombrar las columnas tenemos que
trabajar más la sentencia matrix:
> datos datos
Juan Lucia Serafin
Matematicas
2
6
4
Lengua
5
8
9
Ingles
0
2
0

Esta sentencia también puede servir para tomar contacto con la estructura de datos lista. Nos
limitamos a poner nombre por fila y por columna medianteinstrucciones, el símbolo + nos lo ofrece el
sistema automáticamente cuanto pulsamos intro y significa que espera más instrucciones o
parámetros. Si nos equivocamos al teclear las sentencias con las teclas cursor podemos retomar las
sentencias anteriores y corregir los fallos además de acceder rápidamente a las instrucciones
anteriores, R también acepta contar y pegar así que para ir practicando podéiscortar y pegar de esta
http://es.geocities.com/r_vaquerizo/Manual_R1.htm (2 de 3) [12/06/2003 07:23:18 p.m.]

Manual de R: Descarga, instalación y primeras sentencias

página (a buenas horas os lo digo).
También podéis leer de ficheros planos pero ahora mismo no tengo ningún ejemplo a mano... os
indico como se hace:
> fichero fichero x y plot(x,y)
Obtenemos el mas básico de todos losgráficos. Espero que lo vayais haciendo vosotros a l vez con
vuestro R porque sólo pienso poneros los gráficos que merezca la pena reseñar. Continúo con la
representación gráfica de funciones donde además podéis ver como actúan las sentencias function y
seq, imaginemos que deseamos representar la función f(x,y)=x+3y:
>x y ejem persp(x,y, outer(x,y, fun=ejem))
Podéis comprobar que os ofrece un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Curso R
  • curso R
  • curso R
  • Curso R
  • Horarios Y Exámenes 4 Curso Grado R
  • curso basico r
  • Mini curso R
  • Curso basico de R

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS