Detect matches
ads$brand
## [1] "Toyota" "Bud Light" "Bud Light" "Hynudai" "Bud Light" "Toyota"
## [7] "Coca-Cola" "Kia" "Hynudai" "Budweiser" "Hynudai" "Bud Light"
## [13] "Budweiser" "Budweiser" "NFL" "NFL" "Bud Light" "Pepsi"
## [19] "Bud Light" "Doritos" "Bud Light" "Pepsi" "Hynudai" "Budweiser"
## [25] "Kia" "Doritos" "Pepsi" "Hynudai" "NFL" "Coca-Cola"
## [31] "Pepsi" "Hynudai" "Bud Light" "E-Trade" "Bud Light" "Doritos"
## [37] "Budweiser" "Coca-Cola" "Hynudai" "Pepsi" "Kia" "Pepsi"
## [43] "NFL" "E-Trade" "NFL" "E-Trade" "E-Trade" "Budweiser"
## [49] "Doritos" "Budweiser" "Doritos" "Budweiser" "E-Trade" "Bud Light"
## [55] "Kia" "Bud Light" "Bud Light" "Pepsi" "Hynudai" "Coca-Cola"
## [61] "Hynudai" "Doritos" "Doritos" "Doritos" "Coca-Cola" "Toyota"
## [67] "Budweiser" "Coca-Cola" "Budweiser" "Coca-Cola" "Budweiser" "Hynudai"
## [73] "Bud Light" "Bud Light" "Bud Light" "Coca-Cola" "Pepsi" "Doritos"
## [79] "Budweiser" "Budweiser" "Budweiser" "Kia" "Budweiser" "Budweiser"
## [85] "Coca-Cola" "Doritos" "Toyota" "NFL" "Hynudai" "Bud Light"
## [91] "Budweiser" "Hynudai" "Doritos" "Bud Light" "Toyota" "Bud Light"
## [97] "Budweiser" "Bud Light" "Coca-Cola" "Hynudai" "Hynudai" "Kia"
## [103] "Budweiser" "Bud Light" "Hynudai" "NFL" "Pepsi" "Budweiser"
## [109] "Bud Light" "Bud Light" "Budweiser" "Budweiser" "Bud Light" "Coca-Cola"
## [115] "Bud Light" "Bud Light" "Toyota" "Bud Light" "Kia" "Hynudai"
## [121] "Bud Light" "Bud Light" "Budweiser" "Bud Light" "Doritos" "Bud Light"
## [127] "Budweiser" "Doritos" "Bud Light" "Pepsi" "Doritos" "Toyota"
## [133] "Doritos" "Bud Light" "Bud Light" "E-Trade" "Bud Light" "Coca-Cola"
## [139] "Pepsi" "Doritos" "Kia" "NFL" "Bud Light" "Hynudai"
## [145] "Bud Light" "Bud Light" "Toyota" "Bud Light" "Coca-Cola" "Budweiser"
## [151] "Doritos" "Bud Light" "Doritos" "Coca-Cola" "Pepsi" "E-Trade"
## [157] "Bud Light" "Doritos" "Kia" "Doritos" "Coca-Cola" "Hynudai"
## [163] "Coca-Cola" "Bud Light" "Kia" "Bud Light" "Kia" "Pepsi"
## [169] "Bud Light" "Hynudai" "Bud Light" "Bud Light" "E-Trade" "Budweiser"
## [175] "Pepsi" "Coca-Cola" "Bud Light" "Pepsi" "E-Trade" "Budweiser"
## [181] "Coca-Cola" "Kia" "Coca-Cola" "Budweiser" "Bud Light" "Bud Light"
## [187] "Budweiser" "Kia" "Budweiser" "E-Trade" "Bud Light" "Toyota"
## [193] "Budweiser" "Budweiser" "Budweiser" "Bud Light" "E-Trade" "Budweiser"
## [199] "Coca-Cola" "Bud Light" "Toyota" "Hynudai" "Pepsi" "Pepsi"
## [205] "Pepsi" "Bud Light" "Doritos" "Budweiser" "Bud Light" "Pepsi"
## [211] "Bud Light" "Bud Light" "Bud Light" "Bud Light" "Bud Light" "Pepsi"
## [217] "Budweiser" "Bud Light" "Bud Light" "Budweiser" "E-Trade" "Pepsi"
## [223] "Budweiser" "Hynudai" "Budweiser" "Pepsi" "Coca-Cola" "NFL"
## [229] "Doritos" "Pepsi" "Bud Light" "Budweiser" "Bud Light" "Hynudai"
## [235] "Toyota" "Budweiser" "Doritos" "Doritos" "Bud Light" "Doritos"
## [241] "NFL" "Pepsi" "NFL" "Budweiser" "Pepsi" "E-Trade"
## [247] "Budweiser"
str_detect(ads$brand, "Toyota")
## [1] TRUE FALSE FALSE FALSE FALSE TRUE FALSE FALSE FALSE FALSE FALSE FALSE
## [13] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE
## [25] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE
## [37] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE
## [49] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE
## [61] FALSE FALSE FALSE FALSE FALSE TRUE FALSE FALSE FALSE FALSE FALSE FALSE
## [73] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE
## [85] FALSE FALSE TRUE FALSE FALSE FALSE FALSE FALSE FALSE FALSE TRUE FALSE
## [97] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE
## [109] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE TRUE FALSE FALSE FALSE
## [121] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE TRUE
## [133] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE
## [145] FALSE FALSE TRUE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE
## [157] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE
## [169] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE
## [181] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE TRUE
## [193] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE TRUE FALSE FALSE FALSE
## [205] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE
## [217] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE
## [229] FALSE FALSE FALSE FALSE FALSE FALSE TRUE FALSE FALSE FALSE FALSE FALSE
## [241] FALSE FALSE FALSE FALSE FALSE FALSE FALSE
sum(str_detect(ads$brand,"Toyota"))
## [1] 11
ads %>%
summarise(num_Toyota = sum(str_detect(brand, "Toyota")))
## num_Toyota
## 1 11
ads %>%
summarise(sum(str_detect(brand, "Pepsi")))
## sum(str_detect(brand, "Pepsi"))
## 1 25
str_detect(ads$brand,"Pepsi")
## [1] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE
## [13] FALSE FALSE FALSE FALSE FALSE TRUE FALSE FALSE FALSE TRUE FALSE FALSE
## [25] FALSE FALSE TRUE FALSE FALSE FALSE TRUE FALSE FALSE FALSE FALSE FALSE
## [37] FALSE FALSE FALSE TRUE FALSE TRUE FALSE FALSE FALSE FALSE FALSE FALSE
## [49] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE TRUE FALSE FALSE
## [61] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE
## [73] FALSE FALSE FALSE FALSE TRUE FALSE FALSE FALSE FALSE FALSE FALSE FALSE
## [85] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE
## [97] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE TRUE FALSE
## [109] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE
## [121] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE TRUE FALSE FALSE
## [133] FALSE FALSE FALSE FALSE FALSE FALSE TRUE FALSE FALSE FALSE FALSE FALSE
## [145] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE TRUE FALSE
## [157] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE TRUE
## [169] FALSE FALSE FALSE FALSE FALSE FALSE TRUE FALSE FALSE TRUE FALSE FALSE
## [181] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE
## [193] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE TRUE TRUE
## [205] TRUE FALSE FALSE FALSE FALSE TRUE FALSE FALSE FALSE FALSE FALSE TRUE
## [217] FALSE FALSE FALSE FALSE FALSE TRUE FALSE FALSE FALSE TRUE FALSE FALSE
## [229] FALSE TRUE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE
## [241] FALSE TRUE FALSE FALSE TRUE FALSE FALSE
sum(str_detect(ads$brand, "Pepsi"))
## [1] 25
mean(str_detect(ads$brand, "Pepsi"))
## [1] 0.1012146
Replacing matches
ads %>%
mutate(col_favorite = str_replace(brand, "Pepsi", "favorite")) %>%
select(brand, col_favorite)
## brand col_favorite
## 1 Toyota Toyota
## 2 Bud Light Bud Light
## 3 Bud Light Bud Light
## 4 Hynudai Hynudai
## 5 Bud Light Bud Light
## 6 Toyota Toyota
## 7 Coca-Cola Coca-Cola
## 8 Kia Kia
## 9 Hynudai Hynudai
## 10 Budweiser Budweiser
## 11 Hynudai Hynudai
## 12 Bud Light Bud Light
## 13 Budweiser Budweiser
## 14 Budweiser Budweiser
## 15 NFL NFL
## 16 NFL NFL
## 17 Bud Light Bud Light
## 18 Pepsi favorite
## 19 Bud Light Bud Light
## 20 Doritos Doritos
## 21 Bud Light Bud Light
## 22 Pepsi favorite
## 23 Hynudai Hynudai
## 24 Budweiser Budweiser
## 25 Kia Kia
## 26 Doritos Doritos
## 27 Pepsi favorite
## 28 Hynudai Hynudai
## 29 NFL NFL
## 30 Coca-Cola Coca-Cola
## 31 Pepsi favorite
## 32 Hynudai Hynudai
## 33 Bud Light Bud Light
## 34 E-Trade E-Trade
## 35 Bud Light Bud Light
## 36 Doritos Doritos
## 37 Budweiser Budweiser
## 38 Coca-Cola Coca-Cola
## 39 Hynudai Hynudai
## 40 Pepsi favorite
## 41 Kia Kia
## 42 Pepsi favorite
## 43 NFL NFL
## 44 E-Trade E-Trade
## 45 NFL NFL
## 46 E-Trade E-Trade
## 47 E-Trade E-Trade
## 48 Budweiser Budweiser
## 49 Doritos Doritos
## 50 Budweiser Budweiser
## 51 Doritos Doritos
## 52 Budweiser Budweiser
## 53 E-Trade E-Trade
## 54 Bud Light Bud Light
## 55 Kia Kia
## 56 Bud Light Bud Light
## 57 Bud Light Bud Light
## 58 Pepsi favorite
## 59 Hynudai Hynudai
## 60 Coca-Cola Coca-Cola
## 61 Hynudai Hynudai
## 62 Doritos Doritos
## 63 Doritos Doritos
## 64 Doritos Doritos
## 65 Coca-Cola Coca-Cola
## 66 Toyota Toyota
## 67 Budweiser Budweiser
## 68 Coca-Cola Coca-Cola
## 69 Budweiser Budweiser
## 70 Coca-Cola Coca-Cola
## 71 Budweiser Budweiser
## 72 Hynudai Hynudai
## 73 Bud Light Bud Light
## 74 Bud Light Bud Light
## 75 Bud Light Bud Light
## 76 Coca-Cola Coca-Cola
## 77 Pepsi favorite
## 78 Doritos Doritos
## 79 Budweiser Budweiser
## 80 Budweiser Budweiser
## 81 Budweiser Budweiser
## 82 Kia Kia
## 83 Budweiser Budweiser
## 84 Budweiser Budweiser
## 85 Coca-Cola Coca-Cola
## 86 Doritos Doritos
## 87 Toyota Toyota
## 88 NFL NFL
## 89 Hynudai Hynudai
## 90 Bud Light Bud Light
## 91 Budweiser Budweiser
## 92 Hynudai Hynudai
## 93 Doritos Doritos
## 94 Bud Light Bud Light
## 95 Toyota Toyota
## 96 Bud Light Bud Light
## 97 Budweiser Budweiser
## 98 Bud Light Bud Light
## 99 Coca-Cola Coca-Cola
## 100 Hynudai Hynudai
## 101 Hynudai Hynudai
## 102 Kia Kia
## 103 Budweiser Budweiser
## 104 Bud Light Bud Light
## 105 Hynudai Hynudai
## 106 NFL NFL
## 107 Pepsi favorite
## 108 Budweiser Budweiser
## 109 Bud Light Bud Light
## 110 Bud Light Bud Light
## 111 Budweiser Budweiser
## 112 Budweiser Budweiser
## 113 Bud Light Bud Light
## 114 Coca-Cola Coca-Cola
## 115 Bud Light Bud Light
## 116 Bud Light Bud Light
## 117 Toyota Toyota
## 118 Bud Light Bud Light
## 119 Kia Kia
## 120 Hynudai Hynudai
## 121 Bud Light Bud Light
## 122 Bud Light Bud Light
## 123 Budweiser Budweiser
## 124 Bud Light Bud Light
## 125 Doritos Doritos
## 126 Bud Light Bud Light
## 127 Budweiser Budweiser
## 128 Doritos Doritos
## 129 Bud Light Bud Light
## 130 Pepsi favorite
## 131 Doritos Doritos
## 132 Toyota Toyota
## 133 Doritos Doritos
## 134 Bud Light Bud Light
## 135 Bud Light Bud Light
## 136 E-Trade E-Trade
## 137 Bud Light Bud Light
## 138 Coca-Cola Coca-Cola
## 139 Pepsi favorite
## 140 Doritos Doritos
## 141 Kia Kia
## 142 NFL NFL
## 143 Bud Light Bud Light
## 144 Hynudai Hynudai
## 145 Bud Light Bud Light
## 146 Bud Light Bud Light
## 147 Toyota Toyota
## 148 Bud Light Bud Light
## 149 Coca-Cola Coca-Cola
## 150 Budweiser Budweiser
## 151 Doritos Doritos
## 152 Bud Light Bud Light
## 153 Doritos Doritos
## 154 Coca-Cola Coca-Cola
## 155 Pepsi favorite
## 156 E-Trade E-Trade
## 157 Bud Light Bud Light
## 158 Doritos Doritos
## 159 Kia Kia
## 160 Doritos Doritos
## 161 Coca-Cola Coca-Cola
## 162 Hynudai Hynudai
## 163 Coca-Cola Coca-Cola
## 164 Bud Light Bud Light
## 165 Kia Kia
## 166 Bud Light Bud Light
## 167 Kia Kia
## 168 Pepsi favorite
## 169 Bud Light Bud Light
## 170 Hynudai Hynudai
## 171 Bud Light Bud Light
## 172 Bud Light Bud Light
## 173 E-Trade E-Trade
## 174 Budweiser Budweiser
## 175 Pepsi favorite
## 176 Coca-Cola Coca-Cola
## 177 Bud Light Bud Light
## 178 Pepsi favorite
## 179 E-Trade E-Trade
## 180 Budweiser Budweiser
## 181 Coca-Cola Coca-Cola
## 182 Kia Kia
## 183 Coca-Cola Coca-Cola
## 184 Budweiser Budweiser
## 185 Bud Light Bud Light
## 186 Bud Light Bud Light
## 187 Budweiser Budweiser
## 188 Kia Kia
## 189 Budweiser Budweiser
## 190 E-Trade E-Trade
## 191 Bud Light Bud Light
## 192 Toyota Toyota
## 193 Budweiser Budweiser
## 194 Budweiser Budweiser
## 195 Budweiser Budweiser
## 196 Bud Light Bud Light
## 197 E-Trade E-Trade
## 198 Budweiser Budweiser
## 199 Coca-Cola Coca-Cola
## 200 Bud Light Bud Light
## 201 Toyota Toyota
## 202 Hynudai Hynudai
## 203 Pepsi favorite
## 204 Pepsi favorite
## 205 Pepsi favorite
## 206 Bud Light Bud Light
## 207 Doritos Doritos
## 208 Budweiser Budweiser
## 209 Bud Light Bud Light
## 210 Pepsi favorite
## 211 Bud Light Bud Light
## 212 Bud Light Bud Light
## 213 Bud Light Bud Light
## 214 Bud Light Bud Light
## 215 Bud Light Bud Light
## 216 Pepsi favorite
## 217 Budweiser Budweiser
## 218 Bud Light Bud Light
## 219 Bud Light Bud Light
## 220 Budweiser Budweiser
## 221 E-Trade E-Trade
## 222 Pepsi favorite
## 223 Budweiser Budweiser
## 224 Hynudai Hynudai
## 225 Budweiser Budweiser
## 226 Pepsi favorite
## 227 Coca-Cola Coca-Cola
## 228 NFL NFL
## 229 Doritos Doritos
## 230 Pepsi favorite
## 231 Bud Light Bud Light
## 232 Budweiser Budweiser
## 233 Bud Light Bud Light
## 234 Hynudai Hynudai
## 235 Toyota Toyota
## 236 Budweiser Budweiser
## 237 Doritos Doritos
## 238 Doritos Doritos
## 239 Bud Light Bud Light
## 240 Doritos Doritos
## 241 NFL NFL
## 242 Pepsi favorite
## 243 NFL NFL
## 244 Budweiser Budweiser
## 245 Pepsi favorite
## 246 E-Trade E-Trade
## 247 Budweiser Budweiser