Skip to content

Commit 57c4c1e

Browse files
committed
test adding shrub to forest
1 parent b0e1124 commit 57c4c1e

File tree

2 files changed

+19
-2
lines changed

2 files changed

+19
-2
lines changed

data-raw/ForestShrubAreaCompare.png

270 KB
Loading

data-raw/ScenarioMIP_temp_forest_area_check.R

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ GCAM_land %>%
99
gather_years() %>%
1010
filter(year == 2020, grepl("forest|shrub|grass", LandLeaf)) %>%
1111
mutate(LandLeaf = gsub("\\(|\\)", "", LandLeaf)) %>%
12-
spread(LandLeaf, value) %>%
12+
spread(LandLeaf, value, fill = 0) %>%
1313
transmute(region, year, GCAM_FOR_MGMT = `forest managed`, GCAM_FOR_UnMGMT = `forest unmanaged`,
1414
GCAM_FOR = GCAM_FOR_MGMT + GCAM_FOR_UnMGMT, GCAM_shrubs = shrubs, GCAM_grass = grass) %>%
1515
left_join(
@@ -23,6 +23,7 @@ GCAM_land %>%
2323
A %>%
2424
group_by() %>%
2525
summarize(FAO_FOR = sum(FAO_FOR, na.rm = T),
26+
GCAM_shrubs = sum(GCAM_shrubs, na.rm = T),
2627
GCAM_FOR = sum(GCAM_FOR))
2728

2829
library(ggplot2)
@@ -45,7 +46,23 @@ A %>%
4546
fill = "Source") +
4647
theme(axis.text.x = element_text(angle = 90, hjust = 1, vjust = 0.5)) -> p
4748

48-
ggsave(plot = p,filename = "ForestAreaCompare.png", width = 11, height = 10)
49+
ggsave(plot = p,filename = "data-raw/ForestAreaCompare.png", width = 11, height = 10)
50+
51+
52+
A %>%
53+
select(region, year, FAO_FOR, GCAM_FOR, GCAM_shrubs) %>%
54+
mutate(Diff = GCAM_FOR + GCAM_shrubs - FAO_FOR) %>%
55+
#gather(source, value, FAO_FOR, GCAM_FOR) %>%
56+
ggplot() +
57+
geom_bar(aes(x = reorder(region, Diff), y = FAO_FOR, fill = "FAO"), stat = "identity", color = "black") +
58+
geom_point(aes(x = region, y = GCAM_FOR + GCAM_shrubs, fill = "GCAM"), shape = 21, size = 4 ) +
59+
theme_bw() +
60+
labs(x = "Region", y = "Thous km2",
61+
title = "Forest area: GCAM (forest + shrub) vs. FAO", subtitle = "Global: GCAM (4.17 Bha) vs. FAO (4.05 Bha) ",
62+
fill = "Source") +
63+
theme(axis.text.x = element_text(angle = 90, hjust = 1, vjust = 0.5)) -> p
64+
65+
ggsave(plot = p,filename = "data-raw/ForestShrubAreaCompare.png", width = 11, height = 10)
4966

5067

5168

0 commit comments

Comments
 (0)