-
Notifications
You must be signed in to change notification settings - Fork 12
/
Copy path04-workflow-basics.Rmd
68 lines (43 loc) · 2.08 KB
/
04-workflow-basics.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
# Flujo de trabajo: conocimientos básicos
## 4.4 Ejercicios{-#ejercicios-41}
1. ¿Por qué no funciona este código?
```{r, error = TRUE}
mi_variable <- 10
mi_varıable
```
¡Mira detenidamente! (Esto puede parecer un ejercicio inútil, pero entrenar tu cerebro para detectar incluso las diferencias más pequeñas será muy útil cuando comiences a programar.)
<div class="solucion">
<h3>Solución</h3>
En la segunda línea de código la letra "i" no tiene punto. Si bien a primera vista se ven similares, al mirar detenidamente podemos ver que `mi_variable` no es igual a `mi_variable`
</div>
2. Modifica cada una de las instrucciones de R a continuación para que puedan ejecutarse correctamente:
```{r, eval = FALSE}
library(tidyverse)
library(datos)
ggplot(dota = millas) +
geom_point(mapping = aes(x = motor, y = autopista))
fliter(millas, cilindros = 8)
filter(diamante, quilate > 3)
```
<div class="solucion">
<h3>Solución</h3>
En los tres casos hay problemas de tipeo. En el primero, dice `dota = millas` y debería decir `data = millas`:
```{r, eval = FALSE}
ggplot(data = millas) +
geom_point(mapping = aes(x = motor, y = autopista))
```
En el segundo, hay un problema en la forma en que se escribió el nombre de la función. Dice `fliter` en vez de `filter`:
```{r, eval = FALSE}
filter(millas, cilindros = 8)
```
En el tercero, es necesario corregir la forma en que se escribió el nombre del conjunto de datos. Debiese estar en plural, es decir, `diamantes`.
```{r, eval = FALSE}
filter(diamantes, quilate > 3)
```
</div>
3. Presiona Alt + Shift + K. ¿Qué ocurrió? ¿Cómo puedes llegar al mismo lugar utilizando los menús?
<div class="solucion">
<h3>Solución</h3>
`Alt + Shift + K` es el comando abreviado o _shortcut_ para ver la lista de comandos abreviados de RStudio. Al presionarlo se abre una nueva ventana con todos los comandos disponibles.
Para llegar a esa misma lista utilizando los menús, tienes que ir a `Tools > Keyboard Shortcuts Help`.
</div>