[1] 41 36 12 18 NA 28 23 19 8 NA 7 16 11 14 18 14 34 6 30 11 1 11 4 32 NA NA NA 23
[29] 45 115 37 NA NA NA NA NA NA 29 NA 71 39 NA NA 23 NA NA 21 37 20 12 13 NA NA NA NA NA
[57] NA NA NA NA NA 135 49 32 NA 64 40 77 97 97 85 NA 10 27 NA 7 48 35 61 79 63 16 NA NA
[85] 80 108 20 52 82 50 64 59 39 9 16 78 35 66 122 89 110 NA NA 44 28 65 NA 22 59 23 31 44
[113] 21 9 NA 45 168 73 NA 76 118 84 85 96 78 73 91 47 32 20 23 21 24 44 21 28 9 13 46 18
[141] 13 24 16 13 23 36 7 14 30 NA 14 18 20
air[, 1]
# A tibble: 153 × 1
Ozone
<int>
1 41
2 36
3 12
4 18
5 NA
6 28
7 23
8 19
9 8
10 NA
# ℹ 143 more rows
airquality[, "Ozone"]
[1] 41 36 12 18 NA 28 23 19 8 NA 7 16 11 14 18 14 34 6 30 11 1 11 4 32 NA NA NA 23
[29] 45 115 37 NA NA NA NA NA NA 29 NA 71 39 NA NA 23 NA NA 21 37 20 12 13 NA NA NA NA NA
[57] NA NA NA NA NA 135 49 32 NA 64 40 77 97 97 85 NA 10 27 NA 7 48 35 61 79 63 16 NA NA
[85] 80 108 20 52 82 50 64 59 39 9 16 78 35 66 122 89 110 NA NA 44 28 65 NA 22 59 23 31 44
[113] 21 9 NA 45 168 73 NA 76 118 84 85 96 78 73 91 47 32 20 23 21 24 44 21 28 9 13 46 18
[141] 13 24 16 13 23 36 7 14 30 NA 14 18 20
air[, "Ozone"]
# A tibble: 153 × 1
Ozone
<int>
1 41
2 36
3 12
4 18
5 NA
6 28
7 23
8 19
9 8
10 NA
# ℹ 143 more rows
Beim Indizieren einer Spalte mit eckigen Klammern erhält man bei einem Data Frame einen Vektor, bei einem Tibble erhält man jedoch ein Tibble.
airquality$Ozone
[1] 41 36 12 18 NA 28 23 19 8 NA 7 16 11 14 18 14 34 6 30 11 1 11 4 32 NA NA NA 23
[29] 45 115 37 NA NA NA NA NA NA 29 NA 71 39 NA NA 23 NA NA 21 37 20 12 13 NA NA NA NA NA
[57] NA NA NA NA NA 135 49 32 NA 64 40 77 97 97 85 NA 10 27 NA 7 48 35 61 79 63 16 NA NA
[85] 80 108 20 52 82 50 64 59 39 9 16 78 35 66 122 89 110 NA NA 44 28 65 NA 22 59 23 31 44
[113] 21 9 NA 45 168 73 NA 76 118 84 85 96 78 73 91 47 32 20 23 21 24 44 21 28 9 13 46 18
[141] 13 24 16 13 23 36 7 14 30 NA 14 18 20
air$Ozone
[1] 41 36 12 18 NA 28 23 19 8 NA 7 16 11 14 18 14 34 6 30 11 1 11 4 32 NA NA NA 23
[29] 45 115 37 NA NA NA NA NA NA 29 NA 71 39 NA NA 23 NA NA 21 37 20 12 13 NA NA NA NA NA
[57] NA NA NA NA NA 135 49 32 NA 64 40 77 97 97 85 NA 10 27 NA 7 48 35 61 79 63 16 NA NA
[85] 80 108 20 52 82 50 64 59 39 9 16 78 35 66 122 89 110 NA NA 44 28 65 NA 22 59 23 31 44
[113] 21 9 NA 45 168 73 NA 76 118 84 85 96 78 73 91 47 32 20 23 21 24 44 21 28 9 13 46 18
[141] 13 24 16 13 23 36 7 14 30 NA 14 18 20
airquality[["Ozone"]]
[1] 41 36 12 18 NA 28 23 19 8 NA 7 16 11 14 18 14 34 6 30 11 1 11 4 32 NA NA NA 23
[29] 45 115 37 NA NA NA NA NA NA 29 NA 71 39 NA NA 23 NA NA 21 37 20 12 13 NA NA NA NA NA
[57] NA NA NA NA NA 135 49 32 NA 64 40 77 97 97 85 NA 10 27 NA 7 48 35 61 79 63 16 NA NA
[85] 80 108 20 52 82 50 64 59 39 9 16 78 35 66 122 89 110 NA NA 44 28 65 NA 22 59 23 31 44
[113] 21 9 NA 45 168 73 NA 76 118 84 85 96 78 73 91 47 32 20 23 21 24 44 21 28 9 13 46 18
[141] 13 24 16 13 23 36 7 14 30 NA 14 18 20
air[["Ozone"]]
[1] 41 36 12 18 NA 28 23 19 8 NA 7 16 11 14 18 14 34 6 30 11 1 11 4 32 NA NA NA 23
[29] 45 115 37 NA NA NA NA NA NA 29 NA 71 39 NA NA 23 NA NA 21 37 20 12 13 NA NA NA NA NA
[57] NA NA NA NA NA 135 49 32 NA 64 40 77 97 97 85 NA 10 27 NA 7 48 35 61 79 63 16 NA NA
[85] 80 108 20 52 82 50 64 59 39 9 16 78 35 66 122 89 110 NA NA 44 28 65 NA 22 59 23 31 44
[113] 21 9 NA 45 168 73 NA 76 118 84 85 96 78 73 91 47 32 20 23 21 24 44 21 28 9 13 46 18
[141] 13 24 16 13 23 36 7 14 30 NA 14 18 20
Bei diesen Varianten erhält man die Daten in der Spalte immer als Vektor.
Tibbles sind beim Indizieren mit eckigen Klammern konsistenter, weil das Ergebnis immer ein Tibble ist. Bei Data Frames ist das Ergebnis manchmal ein Vektor (wie in den obigen Beispielen), manchmal aber auch ein Data Frame (z.B. wenn man zwei Spalten herausgreift):