Desafio 1: 10 ejemplos operaciones matemáticas.

Factorial.

facto = factorial(4)
print(facto)
## [1] 24

División factorial.

div_fac = factorial(6)/factorial(3)
print(div_fac)
## [1] 120

Coseno.

cos_pi = cos(pi)
print(cos_pi)
## [1] -1

Valor absoluto.

valor_abs = abs(-23)
print(valor_abs)
## [1] 23

Raíz cuadrada.

raiz = sqrt(144)
print(raiz)
## [1] 12

Suma.

n1= 24
n2= 68
n3= 71
n4= 92
n5 =122
sumatotal= n1+n2+n3+n4+n5
print(sumatotal)
## [1] 377

Resta.

restatotal= n1-n2-n3-n4-n5
print(restatotal)
## [1] -329

Sumas y restas.

operaciones= n1+n2-n3+n4-n5
print(operaciones)
## [1] -9

Multiplicación y división.

multi= n1*n2*n3/n4
print(multi)
## [1] 1259.478

Paréntesis.

a= n1+n2/n3*n4
print(a)
## [1] 112.1127
b= n1+(n2*n3)/n4
print(b)
## [1] 76.47826

Desafio 2: Ejemplos tipos de estructura de datos:

Vector.

ejVector= c(5,1,3)
print(ejVector)
## [1] 5 1 3
segundoElemento= ejVector[2]
print(segundoElemento)
## [1] 1

Matriz.

matrizEjemplo= matrix (c(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16), nrow=4,ncol=4)
print(matrizEjemplo)
##      [,1] [,2] [,3] [,4]
## [1,]    1    5    9   13
## [2,]    2    6   10   14
## [3,]    3    7   11   15
## [4,]    4    8   12   16

Nombres filas y columnas.

colnames(matrizEjemplo)=c("A","B","C","D")
rownames(matrizEjemplo)=c("primero","segundo","tercera","cuarto")
print(matrizEjemplo)
##         A B  C  D
## primero 1 5  9 13
## segundo 2 6 10 14
## tercera 3 7 11 15
## cuarto  4 8 12 16

Listas.

lista = list(nombre="hola", palabra="casa", otrapalabra="computador")
attributes(lista)
## $names
## [1] "nombre"      "palabra"     "otrapalabra"

Dataframes.

lugar=c("santiago","valparaiso","temuco","copiapo")
temperatura=c(23,24,21,18)
promediotemp = data.frame(lugar = lugar, temperatura=temperatura)
head(promediotemp)
##        lugar temperatura
## 1   santiago          23
## 2 valparaiso          24
## 3     temuco          21
## 4    copiapo          18

Dataframes.

lugar=c("santiago","valparaiso","temuco","copiapo")
temperatura=c(23,24,21,18)
promediotemp = data.frame(lugar = lugar, temperatura=temperatura)
head(promediotemp)
##        lugar temperatura
## 1   santiago          23
## 2 valparaiso          24
## 3     temuco          21
## 4    copiapo          18

Desafio 3: Piedra, papel o tijeras.

juego <-function(){
  azar=sample(1:3,1)
  if(azar==1){
    print("Tijera")}
  if(azar==2){
    print("papel")
  }else{
    print("Piedra")}
}

juego()
## [1] "Piedra"

Desafio 4: Seleccionar conjunto de datos.

1.Selección dataset:

data(co2)

2.Describir conjunto de datos:

El conjunto de datos corresponde a la medida de la concentración de CO2 atmosférico desde 1959 hasta 1997 (mensual) medido en el observatorio de Mauna Loa Hawai.

3.Describir cada variable y clasificarla:

Las variables corresponde a Mes, año y concentracion de CO2. 1. Mes = variable independiente , cualitativa, ordinal,poliatomica. Los valores que puede tomar corresponden a los meses de año. 2. Año = variable independiente , cuantitativa, intervalo,discreta, los valores que puede tomar son desde 1959 hasta 1997 (años en que se realiza el registro del incremento de CO2) 3. Concentración CO2 = (ppm,µg/m3), variable dependiente, cuantitativa, ratio, discreta.

4.Ejecutar función summary:

summary(co2)
##    Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
##   313.2   323.5   335.2   337.1   350.3   366.8

Esta función indica los valores minimos, máximos y media de los datos de concentración de CO2 atmosférico.

5.Ejecutar función plot:

plot(co2)

Esta función muestra los datos obtenidos desde la libreria y los grafica mostrando la relacion entre la concentracion de CO2 atmosférico en el eje de la ordenada y los años en el eje de la abscisas.