Tipos de Datos
Podemos usar la instrucción class para saber el tipo de dato

1
## [1] 1
class(1)
## [1] "numeric"
1.3
## [1] 1.3
class(1.3)
## [1] "numeric"
"uno"
## [1] "uno"
class("uno")
## [1] "character"
TRUE
## [1] TRUE
class(TRUE)
## [1] "logical"
NA
## [1] NA
class(NA)
## [1] "logical"
NULL
## NULL
class(NULL)
## [1] "NULL"

Operadores aritméticos

5 + 3
## [1] 8
5 - 3
## [1] 2
5 * 3
## [1] 15
5 / 3
## [1] 1.666667
5 ^ 3
## [1] 125
5 %% 3
## [1] 2

Operadores relacionales

5 < 3
## [1] FALSE
5 <= 3
## [1] FALSE
5 > 3
## [1] TRUE
5 >= 3
## [1] TRUE
5 == 3
## [1] FALSE
5 != 3
## [1] TRUE

Operadores lógicos

TRUE | TRUE
## [1] TRUE
TRUE & FALSE
## [1] FALSE
!TRUE
## [1] FALSE
isTRUE(TRUE)
## [1] TRUE

Vectores

miVector <- c(1,2,3,5,8,13)
miVector
## [1]  1  2  3  5  8 13
miVector <- c(miVector, 79)
miVector
## [1]  1  2  3  5  8 13 79
miVector <- 1:10
miVector
##  [1]  1  2  3  4  5  6  7  8  9 10
miVector <- -43:-30
miVector
##  [1] -43 -42 -41 -40 -39 -38 -37 -36 -35 -34 -33 -32 -31 -30

Otro ejemplo de vectores

edades <- c(60,37,68,28,40)
edades
## [1] 60 37 68 28 40
edades[1]
## [1] 60
edades[5]
## [1] 40
edades[2:4]
## [1] 37 68 28

Indexación en R

edades <- c(jara=60,odile=37,karla=68,esther=28,rebeca=40)
edades
##   jara  odile  karla esther rebeca 
##     60     37     68     28     40
names(edades)
## [1] "jara"   "odile"  "karla"  "esther" "rebeca"
edades["jara"]
## jara 
##   60
edades["rebeca"]
## rebeca 
##     40
edades[c(2,4)]
##  odile esther 
##     37     28
edades[c(2:4)]
##  odile  karla esther 
##     37     68     28
edades[c(4:2)]
## esther  karla  odile 
##     28     68     37
edades[-1]
##  odile  karla esther rebeca 
##     37     68     28     40
edades[-c(2:4)]
##   jara rebeca 
##     60     40
edades[-c(3)]
##   jara  odile esther rebeca 
##     60     37     28     40
edades[-100]
##   jara  odile  karla esther rebeca 
##     60     37     68     28     40
edades>=60
##   jara  odile  karla esther rebeca 
##   TRUE  FALSE   TRUE  FALSE  FALSE
edades[edades>=60]
##  jara karla 
##    60    68