1 - Operaciones matemáticas:
> 4 + 5
[1] 9
2 - Generar un gráfico, por ejemplo un histograma de frecuencias de 500 valores aleatorios que siguen una distribución normal:
> hist(rnorm(1000))
3 - Los objetos:
Podemos asignar el contenido de una operación o un gráfico a un objeto utilizando el símbolo => miObjeto = 4 + 5
> miObjeto
[1] 9
4 - Ver la lista de objetos que hemos ido creando:
> ls ()5 - Crear vectores y matrices:
-> Para construir un vector usamos la función 'c ()':> V1 = c(0,34,87,26,97,566,20,15,6,70)
> V1
[1] 0 34 87 26 97 566 20 15 6 70
-> También podemos generar una secuencia de números con la función 'seq ()':
> V2 = seq(from = 1.5, to = 2.4, by = 0.1)
> V2
[1] 1.5 1.6 1.7 1.8 1.9 2.0 2.1 2.2 2.3 2.4
-> Para generar una secuencia de 10 valores aleatorios que siguen una distribución normal:
> V3 = rnorm(10)
> V3
[1] -0.38162676 0.25942840 -0.24536692 0.05354111 0.41057944
[6] 0.05557781 -0.67593268 0.53318621 -0.77285384 2.55022478
-> Se pueden realizar operaciones con vectores siempre que se cumplan ciertas condiciones:
> V1 * V2
[1] 0.0 54.4 147.9 46.8 184.3 1132.0 42.0 33.0 13.8
[10] 168.0
> V1 + c(3,10)
[1] 3 44 90 36 100 576 23 25 9 80
> 3.3 * V1
[1] 0.0 112.2 287.1 85.8 320.1 1867.8 66.0 49.5 19.8
[10] 231.0
-> Para acceder a una posición en el vector:
> V1[5]
[1] 97
-> Para acceder a distintos valores del vector (ej. 2º y 5º valor) podemos hacer:
> V1 [c(2,5)]
[1] 34 97
-> Para ver todos los valores entre el valor 2º y 5º:
> V1[2:5]
[1] 34 87 26 97
-> Para crear una matrix:
> laMatriz = matrix(data=,nrow=2,ncol=2,byrow=FALSE, dimnames=NULL)
> laMatriz
[,1] [,2]
[1,] NA NA
[2,] NA NA
No hay comentarios:
Publicar un comentario