-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathA1_Básico.Rmd
102 lines (67 loc) · 1.75 KB
/
A1_Básico.Rmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
---
title: "Sesión 1. Básicos"
author: "Isaías Morales"
date: "27 de noviembre de 2020"
output: html_document
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(include = T)
```
# Variable
> Resultado de una medición.
```{r inicio2}
10 # Valor NO asignado a una variable
robos <- 10 # Se asigna el valor 10 a v
print(robos) # Se imprime el valor de v
```
# Tipos de datos
> character (cadenas de caracteres)
```{r inicio9}
v <- "Letra" # Se asigna el valor 10 a v
print(v) # Se imprime el valor de v
class(v) # Muestra cuál es la clase de v
```
> numeric (números reales)
```{r inicio3}
b <- 25 # Se asigna el valor de 25 (lo toma como real)
class(b) # Ver la clase de b
```
> # integer (números enteros)
```{r inicio}
c <- 25L # Se asignna el 25 pero como entero
class(c) # Se guarda como entero
d <- as.integer(b) # Pero también se puede convertir
class(d)
```
> complex (números complejos)
```{r inicio4}
x <- 21 + 2i # Números complejos o imaginarios
class(x)
```
> logical (lógicos o booleanos, que sólo toman los valores True o False)
```{r inicio5}
y <- is.na(x)
print(y)
class(y)
```
> Operaciones con variables.
```{r inicio6}
homicidios <- 15
formato <- "IPH"
homicidios + robos
# homicidios + "IPH"
paste(homicidios, "con", formato)
paste("homicidios", "con", formato)
```
> Factor (Niveles de una variable )
```{r inicio7}
meses <- c("Ene","Feb","Mar","Abr","May","Jun","Jul","Ago",
"Sep","Oct","Nov","Dic")
meses <- as.factor(meses)
levels(meses)
# Hacer una tabla con factores
meses <- c("Ene","Feb","Mar","Abr","May","Jun","Jul","Ago",
"Sep","Oct","Nov","Dic","Mar","Abr", "Dic")
meses <- as.factor(meses)
table(meses)
```