Está en la página 1de 2

> #Ejercicios R

> #Marco Endara


>
>
> #Ejercicio 1: vectores
>
> a <- c(5,5.1,5.2,5.3,5.4,5.5,5.6,5.7,5.8,5.9,6,6.1,6.2,6.3)
>
> a[1:11]
[1] 5.0 5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8 5.9 6.0
>
> a[1:5]
[1] 5.0 5.1 5.2 5.3 5.4
>
> a[7:14]
[1] 5.6 5.7 5.8 5.9 6.0 6.1 6.2 6.3
>
> #Ejercicio 2
>
> Nombres <- c ('Pepe','Ana','Manolo','Rafa','Maria','Auxi','German','
Cecilia','Carmen','Juan')
>
> Nombres[3:10]
[1] "Manolo" "Rafa" "Maria" "Auxi" "German" "Cecilia" "Carme
n" "Juan"
>
> Nombres[5:8]
[1] "Maria" "Auxi" "German" "Cecilia"
>
> #Ejercicio 3
>
> A <- c(1:5)
> B <- c(15:18)
>
> D <- c(A^2)
>
> A+B
[1] 16 18 20 22 20
Warning message:
In A + B : longer object length is not a multiple of shorter object le
ngth
>
> B*A
[1] 15 32 51 72 75
Warning message:
In B * A : longer object length is not a multiple of shorter object le
ngth
>
> (A^2)+(B^3)
[1] 3376 4100 4922 5848 3400
Warning message:
In (A^2) + (B^3) :
longer object length is not a multiple of shorter object length
>
> #Ejercicio 4
>
> matriz1 <- matrix(1001:1012,3,4,byrow = FALSE)
> matriz1
[,1] [,2] [,3] [,4]
[1,] 1001 1004 1007 1010
[2,] 1002 1005 1008 1011
[3,] 1003 1006 1009 1012
>
> matriz2 <- matrix(501:508,2,4,byrow = TRUE)
> matriz2
[,1] [,2] [,3] [,4]
[1,] 501 502 503 504
[2,] 505 506 507 508
>
> rbind(matriz1,matriz2)
[,1] [,2] [,3] [,4]
[1,] 1001 1004 1007 1010
[2,] 1002 1005 1008 1011
[3,] 1003 1006 1009 1012
[4,] 501 502 503 504
[5,] 505 506 507 508
>
> matriz1*25
[,1] [,2] [,3] [,4]
[1,] 25025 25100 25175 25250
[2,] 25050 25125 25200 25275
[3,] 25075 25150 25225 25300
>
> #Ejercicio 6
>
> Actividades <- c("JugarVideojuegos","JugarFutbol","AsistirEventos","
Cocinar","Trabajar","Estudiar")
> Preferencia <- c("primera","segunda","tercera","cuarta","quinta","se
xta")
> Dias <- c("sabado y Domingo","Viernes","sabado y Domingo","Lunes a J
ueves","Viernes y Sabado","Lunes A Jueves")
> Tiempo <- c("Tres Horas","Dos Horas","Tres Horas","Tres Horas","Cinc
o Horas","Seis o mas Horas")
> TipoActividad <- c("Entretenimiento","Fisica","Cultural","Gastronomi
ca","Fisica","Academica")
> VecesMes <- c("7 a 8 veces","4 veces","4 a 6 veces","12 veces","8 ve
ces","16 veces")
>
> datos <- data.frame(Actividades,Preferencia,Dias,Tiempo,TipoActivida
d,VecesMes)
>
> Datos1 <- data.frame(TipoActividad)
>
> datos[1:2, ]
Actividades Preferencia Dias Tiempo TipoActiv
idad VecesMes
1 JugarVideojuegos primera sabado y Domingo Tres Horas Entretenimi
ento 7 a 8 veces
2 JugarFutbol segunda Viernes Dos Horas Fi
sica 4 veces
>
> datos[5,5]
[1] "Fisica"
>
> #Ejercicio 7
>
> V1 <- c(1:5)
> V2 <- c(6:10)
> m1 <- matrix(1:6,2,3)
> m2 <- matrix(10:15,2,3)
> m3 <- matrix(100:105,2,3)
>
> l <- list(V1,V2,m1,m2,m3)
>
> l[[3]]
[,1] [,2] [,3]
[1,] 1 3 5
[2,] 2 4 6
>
> l[2]
[[1]]
[1] 6 7 8 9 10
>
> m3[ ,1:2]
[,1] [,2]
[1,] 100 102
[2,] 101 103

También podría gustarte