El área de un rectangulo se define con la siguente formula matemática:
Abajo se le asignó valores al lado a y el lado b, luego se le asignó la multiplicación de (a*b) a un objero llamado “área”. Una vez corrido esto, ahora cada vez que escribas “área” hará la multiplicación con los ultimos valores asignados.
a=2
b=6
area=a*b
area
## [1] 12
area/a
## [1] 6
Un vector se utiliza para generar una lista de datos consecutivos, sin embargo se puede modificar para tener lists de datos de un ancho especifico por ejemplo, que se verá mas adelante. La fomula que se utiliza para construir un vector es c(valor, valor, valor). Este valor puede ser numerico, categórico, etc.
Vector = c(6,8,7,5,2,4,-8,-5,-4,-6)
Vector
## [1] 6 8 7 5 2 4 -8 -5 -4 -6
Se puede realizar un vector utilizando la formula seq(Valor Mínimo, Valor Máximo, by=intervalo).El intervalo será el espacio que habrá entre cada valor de ese vector que queremos construir.
c=seq(1,150, by=2)
c
## [1] 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33
## [18] 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63 65 67
## [35] 69 71 73 75 77 79 81 83 85 87 89 91 93 95 97 99 101
## [52] 103 105 107 109 111 113 115 117 119 121 123 125 127 129 131 133 135
## [69] 137 139 141 143 145 147 149
En este ejemplo el valor máximo no fue el que queriamos (150) esto se debe a que le pusimos un intervalo de 2 unidades, si añade otro valor ya se pasaria del 150.
El data frame tiene un parecido a lo que sería una tabla. Lo primero que tenemos que hacer para construirla es es construir vectores para cada una de las columnas, cada columna debe tener la misma cantidad de datos. Luego de que tenemos todos los vectores se construye el date frame utilizando la formula data.frame(verctor1,vector2,…).
patientID <- c(1, 2, 3, 4)
age <- c(25, 34, 28, 52)
diabetes <- c("Type1", "Type2", "Type1", "Type1")
status <- c("Poor", "Improved", "Excellent", "Poor")
Patiendata=data.frame(patientID,age,diabetes,status)
Patiendata
## patientID age diabetes status
## 1 1 25 Type1 Poor
## 2 2 34 Type2 Improved
## 3 3 28 Type1 Excellent
## 4 4 52 Type1 Poor
ID=c(1,2, 3, 4)
ancho=c(66.2,42.1,40.6,67.2)
propodo=c(41.1,33.1,33.2,51.3)
merus=c(24.0,18.7,18.4,30.2)
DatosJueyes=data.frame(ID,ancho,propodo,merus)
DatosJueyes
## ID ancho propodo merus
## 1 1 66.2 41.1 24.0
## 2 2 42.1 33.1 18.7
## 3 3 40.6 33.2 18.4
## 4 4 67.2 51.3 30.2