@@ -180,13 +180,14 @@ vd17_c %>%
180
180
by = c("value")
181
181
) %>%
182
182
select(record_number, genre) %>%
183
- left_join(vd17_c %>%
184
- filter(field_code == "011@", subfield_code == "a") %>%
185
- select(record_number, year = value) %>%
186
- mutate(year = as.integer(year)) %>%
187
- filter(year >= 1600, year <= 1700) %>%
188
- collect(),
189
- by = c("record_number")
183
+ left_join(
184
+ vd17_c %>%
185
+ filter(field_code == "011@", subfield_code == "a") %>%
186
+ select(record_number, year = value) %>%
187
+ mutate(year = as.integer(year)) %>%
188
+ filter(year >= 1600, year <= 1700) %>%
189
+ collect(),
190
+ by = c("record_number")
190
191
) %>%
191
192
mutate(genre = fct_lump_n(genre, 12)) %>%
192
193
ggplot(aes(x = year, fill = genre)) +
@@ -204,21 +205,23 @@ vd17_c %>%
204
205
vd17_c %>%
205
206
filter(field_code == "044S", subfield_code == "9") %>%
206
207
collect() %>%
207
- left_join(vd17_044s_raw %>%
208
- filter(field_code == "150") %>%
209
- select(genre = value, value = ppn) %>%
210
- collect(),
211
- by = c("value")
208
+ left_join(
209
+ vd17_044s_raw %>%
210
+ filter(field_code == "150") %>%
211
+ select(genre = value, value = ppn) %>%
212
+ collect(),
213
+ by = c("value")
212
214
) %>%
213
215
mutate(genre = str_replace(genre, ":.*", "")) %>%
214
216
select(record_number, genre) %>%
215
- left_join(vd17_c %>%
216
- filter(field_code == "011@", subfield_code == "a") %>%
217
- select(record_number, year = value) %>%
218
- mutate(year = as.integer(year)) %>%
219
- filter(year >= 1600, year <= 1700) %>%
220
- collect(),
221
- by = c("record_number")
217
+ left_join(
218
+ vd17_c %>%
219
+ filter(field_code == "011@", subfield_code == "a") %>%
220
+ select(record_number, year = value) %>%
221
+ mutate(year = as.integer(year)) %>%
222
+ filter(year >= 1600, year <= 1700) %>%
223
+ collect(),
224
+ by = c("record_number")
222
225
) %>%
223
226
mutate(genre = fct_lump_n(genre, 12)) %>%
224
227
ggplot(aes(x = year, fill = genre)) +
@@ -237,19 +240,21 @@ vd17_c %>%
237
240
``` {r}
238
241
fbs_a %>%
239
242
filter(field_code == "044S", subfield_code == "9") %>%
240
- left_join(vd17_044s_raw %>%
241
- filter(field_code == "150") %>%
242
- select(genre = value, value = ppn),
243
- by = c("value")
243
+ left_join(
244
+ vd17_044s_raw %>%
245
+ filter(field_code == "150") %>%
246
+ select(genre = value, value = ppn),
247
+ by = c("value")
244
248
) %>%
245
249
mutate(genre = str_replace_all(genre, ":.*", "")) %>%
246
250
select(record_number, genre) %>%
247
- left_join(fbs_a %>%
248
- filter(field_code == "011@", subfield_code == "a") %>%
249
- select(record_number, year = value) %>%
250
- mutate(year = as.integer(year)) %>%
251
- filter(year >= 1600, year <= 1700),
252
- by = c("record_number")
251
+ left_join(
252
+ fbs_a %>%
253
+ filter(field_code == "011@", subfield_code == "a") %>%
254
+ select(record_number, year = value) %>%
255
+ mutate(year = as.integer(year)) %>%
256
+ filter(year >= 1600, year <= 1700),
257
+ by = c("record_number")
253
258
) %>%
254
259
count(year, genre) %>%
255
260
ungroup() %>%
@@ -272,19 +277,21 @@ fbs_a %>%
272
277
``` {r}
273
278
fbs_a %>%
274
279
filter(field_code == "044S", subfield_code == "9") %>%
275
- left_join(vd17_044s_raw %>%
276
- filter(field_code == "150") %>%
277
- select(genre = value, value = ppn),
278
- by = c("value")
280
+ left_join(
281
+ vd17_044s_raw %>%
282
+ filter(field_code == "150") %>%
283
+ select(genre = value, value = ppn),
284
+ by = c("value")
279
285
) %>%
280
286
mutate(genre = str_replace_all(genre, ":.*", "")) %>%
281
287
select(record_number, genre) %>%
282
- left_join(fbs_a %>%
283
- filter(field_code == "011@", subfield_code == "a") %>%
284
- select(record_number, year = value) %>%
285
- mutate(year = as.integer(year)) %>%
286
- filter(year >= 1600, year <= 1700),
287
- by = c("record_number")
288
+ left_join(
289
+ fbs_a %>%
290
+ filter(field_code == "011@", subfield_code == "a") %>%
291
+ select(record_number, year = value) %>%
292
+ mutate(year = as.integer(year)) %>%
293
+ filter(year >= 1600, year <= 1700),
294
+ by = c("record_number")
288
295
) %>%
289
296
count(year, genre) %>%
290
297
ungroup() %>%
0 commit comments