Beruflich Dokumente
Kultur Dokumente
Elementos bsicos de R
Objetos
a<- 2
a
b<-5
b
a*b
En caso de que olvidemos dnde hemos guardado la informacin existen formas de ver los
objetos que hemos guardado en la consola o archivo de trabajo, para esto podemos utilizar
la funcin objects() o ls() que nos mostrar el historial de objetos.
Por otro lado, en caso de que se desee borrar un objeto que ya no utilizaremos se puede usar
la funcin rm().
rm(a,b)
Ayuda
Existen distintas formas de solicitar ayuda respecto a una funcin que desconocemos su uso
o si existen distintas funciones con nombres similares y no sabemos cul es la que
necesitamos utilizar. Las distintas formas de ayuda que existen son:
apropos("sum ")
??sum
Vectores
Los vectores son una forma de almacenar datos que permite contener una serie de valores
del mismo tipo que se distinguen entre s por un ndice, son el principal componente de R,
estos no son solo una estructura de datos, es difcil poder programar en R que no involucre
el uso de vectores.
La forma ms simple de crear un vector es con la funcin c(), que combina varios
argumentos en una misma funcin.
c(1,2,3,4,5,6)
c(5*5,2*pi,sqrt(50),54 ^(1/3))
c(TRUE,FALSE,FALSE,TRUE,TRUE)
R tambin permite combinar dos conjuntos de vectores y crear un tercer nuevo vector.
V1<-c(1,2,3,4,5)
V2<-c(20,19,18,17,16)
V3<-c(V1,V2)
V3
Todos los elementos que se encuentran dentro de un vector deben ser del mismo tipo, de
otra forma R reconocer a todos los elementos como si fueran del mismo tipo.
X1<-c(1,2,3)
X2<-c("A ", "B ", "C ")
X3<-c(X1,X2)
X3
Los elementos de un vector pueden ser referenciados
Z<-c(5,10,15,20)
Z[2]
Z[c(2,4)]
En cada fila los vectores tienen un nmero encerrado entre llaves [ ] para indicar la
posicin del primer valor en esa fila.
c(15:50)
[1] 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
38 39
[26] 40 41 42 43 44 45 46 47 48 49 50
Tipos de vectores
#Reales# #Imaginarios#
R<-c(1,pi,sqrt(2)) I<-10+5i
R I
C
Lgicos: Representa valores lgicos que muestran si una declaracin es verdadera
(TRUE) falsa (FALSE).
L<-15
L>25
Valores Especiales
R posee valores especiales que hacen referencia a la ausencia de un valor, al infinito, y para
indicar cuando una operacin no es posible de realizar. Estos valores son:
Listas
J
Actividad
Crear dos listas, cada una con las formas vistas en el ejemplo anterior, que contenga dos
vectores numricos, dos vectores caracteres y un vector lgico (Para el caso del vector
lgico deben crear un objeto previamente y realizar una operacin similar a la vista en el
ejemplo de vectores lgicos).
Atajos
Existen distintos tipos de atajos que permiten trabajar en R de forma ms sencilla, algunos
de estos atajos son:
Comando Descripcin
Ctrl + L Borrar el historial de actividades en la hoja
de trabajo
Ctrl + R Permite Ejecutar directamente un comando
desde el script
Permite regresar a los ltimos comandos
ingresados