@@ -23,11 +23,11 @@ module_xfaostat_L102_ProductionArea <- function(command, ...) {
23
23
" FBSH_CBH_wide" )
24
24
25
25
MODULE_OUTPUTS <-
26
- c(" QCL_PROD" ,
27
- " QCL_AN_LIVEANIMAL" ,
28
- " QCL_AN_PRIMARY_MILK" ,
29
- " QCL_AN_LIVEANIMAL_MEATEQ" ,
30
- " QCL_CROP_PRIMARY" )
26
+ c(" L102. QCL_PROD" ,
27
+ " L102. QCL_AN_LIVEANIMAL" ,
28
+ " L102. QCL_AN_PRIMARY_MILK" ,
29
+ " L102. QCL_AN_LIVEANIMAL_MEATEQ" ,
30
+ " L102. QCL_CROP_PRIMARY" )
31
31
32
32
if (command == driver.DECLARE_INPUTS ) {
33
33
return (MODULE_INPUTS )
@@ -378,7 +378,7 @@ module_xfaostat_L102_ProductionArea <- function(command, ...) {
378
378
379
379
380
380
381
- # Bind QCL_ALL and save RDS ----
381
+ # Bind L102. QCL_ALL and save RDS ----
382
382
# *******************************************
383
383
384
384
QCL_CROP_PRIMARY %> % mutate(item_set = " QCL_COMM_CROP_PRIMARY" ) %> %
@@ -392,10 +392,10 @@ module_xfaostat_L102_ProductionArea <- function(command, ...) {
392
392
bind_rows(QCL_AN_LIVEANIMAL %> % mutate(item_set = " QCL_COMM_AN_LIVEANIMAL" )) %> %
393
393
bind_rows(QCL_AN_LIVEANIMAL_MEATEQ %> % mutate(item_set = " QCL_COMM_AN_LIVEANIMAL_MEATEQ" )) %> %
394
394
bind_rows(FBS_FISH %> % mutate(item_set = " FBS_COMM_FISH" ))- >
395
- QCL_ALL
395
+ L102. QCL_ALL
396
396
397
397
398
- QCL_ALL %> %
398
+ L102. QCL_ALL %> %
399
399
filter(item_set %in% c(" QCL_COMM_AN_PRIMARY_MEAT1" ,
400
400
" QCL_COMM_AN_PRIMARY_MEAT2" ,
401
401
" QCL_COMM_AN_PRIMARY_EGG" ,
@@ -408,60 +408,60 @@ module_xfaostat_L102_ProductionArea <- function(command, ...) {
408
408
add_units(" various" ) %> %
409
409
add_comments(" Detailed FAO QCL data processing for live animal and production" ) %> %
410
410
add_precursors(" QCL_wide" , " FBS_wide" , " FBSH_CBH_wide" ) - >
411
- QCL_AN_LIVEANIMAL
411
+ L102. QCL_AN_LIVEANIMAL
412
412
413
413
QCL_AN_PRIMARY_MILK %> %
414
414
add_title(" FAO milk animal stock and production" ) %> %
415
415
add_units(" various" ) %> %
416
416
add_comments(" Detailed FAO QCL data processing for dairy animal and production" ) %> %
417
- same_precursors_as(QCL_AN_LIVEANIMAL ) - >
418
- QCL_AN_PRIMARY_MILK
417
+ same_precursors_as(L102. QCL_AN_LIVEANIMAL ) - >
418
+ L102. QCL_AN_PRIMARY_MILK
419
419
420
420
QCL_AN_LIVEANIMAL_MEATEQ %> %
421
421
add_title(" FAO live animal stock meat equivalent" ) %> %
422
422
add_units(" various" ) %> %
423
423
add_comments(" Detailed FAO QCL data processing for live animal stock meat equivalent" ) %> %
424
- same_precursors_as(QCL_AN_LIVEANIMAL ) - >
425
- QCL_AN_LIVEANIMAL_MEATEQ
424
+ same_precursors_as(L102. QCL_AN_LIVEANIMAL ) - >
425
+ L102. QCL_AN_LIVEANIMAL_MEATEQ
426
426
427
427
QCL_CROP_PRIMARY %> %
428
428
add_title(" FAO primary crop area and production" ) %> %
429
429
add_units(" various" ) %> %
430
430
add_comments(" Detailed FAO QCL data processing for crop area and production" ) %> %
431
- same_precursors_as(QCL_AN_LIVEANIMAL ) - >
432
- QCL_CROP_PRIMARY
431
+ same_precursors_as(L102. QCL_AN_LIVEANIMAL ) - >
432
+ L102. QCL_CROP_PRIMARY
433
433
434
434
435
435
# Production only
436
- QCL_ALL %> % filter(element_code == 5510 ) - >
437
- QCL_PROD
436
+ L102. QCL_ALL %> % filter(element_code == 5510 ) - >
437
+ L102. QCL_PROD
438
438
439
- QCL_PROD %> %
439
+ L102. QCL_PROD %> %
440
440
add_title(" FAO primary production" ) %> %
441
441
add_units(" tonnes" ) %> %
442
442
add_comments(" FAO primary production" ) %> %
443
- same_precursors_as(QCL_AN_LIVEANIMAL ) - >
444
- QCL_PROD
443
+ same_precursors_as(L102. QCL_AN_LIVEANIMAL ) - >
444
+ L102. QCL_PROD
445
445
446
446
# No NA
447
- assertthat :: assert_that(QCL_ALL %> % filter(is.na(value )) %> % nrow() == 0 )
447
+ assertthat :: assert_that(L102. QCL_ALL %> % filter(is.na(value )) %> % nrow() == 0 )
448
448
449
- # QCL_ALL %>% FF_check_count_plot -> p; p
449
+ # L102. QCL_ALL %>% FF_check_count_plot -> p; p
450
450
# ggsave(file.path(DIR_DATAPROC_PLOT, "QCL_ALL.png"),
451
451
# plot = p + ggtitle("gcamdata-FAOSTAT (QCL & FBS) production data over time"),
452
452
# dpi = 200, width = 9, height = 5 )
453
453
# rm(p)
454
454
455
- QCL_ALL %> % distinct(year ); # 53 years
456
- QCL_ALL %> % distinct(element , element_code , unit ) # QCL_COMM_AN_LIVEANIMAL_MEATEQ has no element_code
457
- QCL_ALL %> % distinct(item ) # 158 primary crop + 45 primary an + 57 others + 17 +12
455
+ L102. QCL_ALL %> % distinct(year ); # 53 years
456
+ L102. QCL_ALL %> % distinct(element , element_code , unit ) # QCL_COMM_AN_LIVEANIMAL_MEATEQ has no element_code
457
+ L102. QCL_ALL %> % distinct(item ) # 158 primary crop + 45 primary an + 57 others + 17 +12
458
458
459
459
460
- # QCL_ALL %>%
460
+ # L102. QCL_ALL %>%
461
461
# add_title("FAO crop and livestock production and crop area") %>%
462
462
# add_units("various") %>%
463
463
# add_comments("Detailed FAO QCL data processing. FBS fish data is used") ->
464
- # QCL_ALL
464
+ # L102. QCL_ALL
465
465
466
466
467
467
return_data(MODULE_OUTPUTS )
0 commit comments