Nothing
## ----setup, include = FALSE---------------------------------------------------
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>"
)
## ---- message=FALSE, warning=FALSE--------------------------------------------
library(mipplot)
library(tidyverse)
## -----------------------------------------------------------------------------
sr15_sample_data
## ---- eval=FALSE--------------------------------------------------------------
# iamc_data <- mipplot_read_iamc("path_to_data.csv")
## -----------------------------------------------------------------------------
sr15_sample_data$model %>% levels
## -----------------------------------------------------------------------------
sr15_sample_data$scenario %>% levels
## -----------------------------------------------------------------------------
sr15_sample_data$region %>% levels
## -----------------------------------------------------------------------------
sr15_sample_data %>% select(variable, unit) %>% distinct
## -----------------------------------------------------------------------------
sr15_sample_data %>%
filter(str_detect(scenario, "^SSP2")) %>%
select(model, scenario) %>% distinct
## -----------------------------------------------------------------------------
sr15_sample_data %>%
filter(str_detect(variable, "^Secondary Energy\\|Electricity\\|")) %>%
select(variable) %>%
distinct
## ---- eval=FALSE--------------------------------------------------------------
# mipplot_interactive_line(sr15_sample_data)
## ---- echo=FALSE, out.width="100%"--------------------------------------------
knitr::include_graphics("screenshot_mipplot_interactive_line.png")
## ---- fig.width=10, fig.height=7, out.width="100%"----------------------------
data_subset <- sr15_sample_data %>%
filter( model %in% c("AIM/CGE 2.0", "GCAM 4.2", "IMAGE 3.0.1") ) %>%
filter(2000 <= period) %>%
filter(period <= 2100)
mipplot_line(
data_subset,
variable = c("Emissions|CO2"),
scenario = c("SSP3-34", "SSP3-45", "SSP3-60", "SSP3-Baseline"),
region = c("World"),
legend = TRUE,
language = 'en')[[1]]
## ---- eval=FALSE--------------------------------------------------------------
# mipplot_interactive_bar(sr15_sample_data, ar5_db_sample_rule_table)
## ---- echo=FALSE, out.width="100%"--------------------------------------------
knitr::include_graphics("screenshot_mipplot_interactive_bar.png")
## ---- fig.width=10, fig.height=7, out.width="100%"----------------------------
data_subset <- sr15_sample_data %>%
filter(variable %in% c("Primary Energy", "Primary Energy|Coal", "Primary Energy|Gas", "Primary Energy|Oil", "Primary Energy|Nuclear", "Primary Energy|Hydro", "Primary Energy|Biomass", "Primary Energy|Solar", "Primary Energy|Wind", "Primary Energy|Geothermal", "Primary Energy|Ocean")) %>%
filter(model %in% c("AIM/CGE 2.0", "GCAM 4.2", "IMAGE 3.0.1")) %>%
filter(scenario %in% c("SSP3-34", "SSP3-45", "SSP3-60", "SSP3-Baseline"))
mipplot_bar(data_subset, ar5_db_sample_rule_table,
region = c("World"),
target_year = 2050,
one_hundred_percent_stacked = FALSE,
language = 'en')[[1]]
## ---- eval=FALSE--------------------------------------------------------------
# mipplot_interactive_area(sr15_sample_data, ar5_db_sample_rule_table)
## ---- echo=FALSE, out.width="100%"--------------------------------------------
knitr::include_graphics("screenshot_mipplot_interactive_area.png")
## ---- fig.width=10, fig.height=7, out.width="100%"----------------------------
data_subset <- sr15_sample_data %>%
filter(variable %in% c("Secondary Energy|Electricity", "Secondary Energy|Electricity|Coal", "Secondary Energy|Electricity|Gas", "Secondary Energy|Electricity|Oil", "Secondary Energy|Electricity|Nuclear", "Secondary Energy|Electricity|Hydro", "Secondary Energy|Electricity|Biomass", "Secondary Energy|Electricity|Solar", "Secondary Energy|Electricity|Wind", "Secondary Energy|Electricity|Geothermal", "Secondary Energy|Electricity|Ocean")) %>%
filter(model %in% c("AIM/CGE 2.0", "GCAM 4.2", "IMAGE 3.0.1")) %>%
filter(2000 <= period) %>%
filter(period <= 2100)
mipplot_area(data_subset, ar5_db_sample_rule_table,
region = c("World"),
scenario = c("SSP3-Baseline"),
one_hundred_percent_stacked = FALSE,
language = 'en')[[1]]
## ---- warning=FALSE, fig.width=10, fig.height=7, out.width="100%", eval=FALSE----
# data_subset <- sr15_sample_data %>%
# filter(variable %in% c("Secondary Energy|Electricity", "Secondary Energy|Electricity|Coal", "Secondary Energy|Electricity|Gas", "Secondary Energy|Electricity|Oil", "Secondary Energy|Electricity|Nuclear", "Secondary Energy|Electricity|Hydro", "Secondary Energy|Electricity|Biomass", "Secondary Energy|Electricity|Solar", "Secondary Energy|Electricity|Wind", "Secondary Energy|Electricity|Geothermal", "Secondary Energy|Electricity|Ocean")) %>%
# filter(model %in% c("AIM/CGE 2.0", "GCAM 4.2", "IMAGE 3.0.1")) %>%
# filter(2000 <= period) %>%
# filter(period <= 2100)
#
# mipplot_area(data_subset, ar5_db_sample_rule_table,
# region = c("World"),
# scenario = c("SSP3-Baseline"),
# one_hundred_percent_stacked = FALSE,
# language = 'jp')[[1]] # <--------------- We changed here
## ---- eval=FALSE, fig.width=10------------------------------------------------
# data_subset <- sr15_sample_data %>%
# filter(variable %in% c("Secondary Energy|Electricity", "Secondary Energy|Electricity|Coal", "Secondary Energy|Electricity|Gas", "Secondary Energy|Electricity|Oil", "Secondary Energy|Electricity|Nuclear", "Secondary Energy|Electricity|Hydro", "Secondary Energy|Electricity|Biomass", "Secondary Energy|Electricity|Solar", "Secondary Energy|Electricity|Wind", "Secondary Energy|Electricity|Geothermal", "Secondary Energy|Electricity|Ocean")) %>%
# filter(model %in% c("AIM/CGE 2.0", "GCAM 4.2", "IMAGE 3.0.1")) %>%
# filter(2000 <= period) %>%
# filter(period <= 2100)
#
# # Save plot to `graph` variable
# graph <- mipplot_area(data_subset, ar5_db_sample_rule_table,
# region = c("World"),
# scenario = c("SSP3-Baseline"),
# one_hundred_percent_stacked = FALSE,
# language = 'zh-cn')[[1]]
#
# # Give `graph` to `mipplot_print_pdf`
# # mipplot_print_pdf(graph)
#
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.