Jihoon Min

Results 8 issues of Jihoon Min

Even with `matplotlib=3.0.2` (as suggested in #281), I am getting `IndexError: single positional indexer is out-of-bounds` by calling `stack_plot()`. But it doesn't apply to all `stack_plot` calls. I haven't identified...

bug
plotting

This PR cleans up and supersedes #387. ## PR checklist - [ ] Continuous integration checks all ✅ - [x] Add or expand tests; coverage checks both ✅ - [x]...

enh

I find the documentation on the core math formulation is not quite standalone by itself and ends up being quite confusing to external users. It requires filling in or fixing...

docs

There have been questions raised for the Taylor formulation of Equation [COST_ENERGY ](https://github.com/iiasa/message_ix/blob/c497a5fd1993d2d63e8c2587b83764471de17d76/message_ix/model/MACRO/macro_core.gms#L273-L290)in MACRO. - Internal discussion: https://iiasa-ece.slack.com/archives/CD0GBHHA4/p1637231296047600 - External user: https://github.com/iiasa/message_ix/discussions/615 The question is about how the second Taylor...

discuss
macro

I find the line in `read_data() `below checks whether `gdp_calibrate ` (imported from external excel input files) has at least 2 periods before the model horizon. https://github.com/iiasa/message_ix/blob/2045b07c13322ce0224ce809ca1c64c1e5f64398/message_ix/macro.py#L275-L286 But this can...

discuss
macro

Simple message_ix reporting gives the following error for some sets of models (e.g. ENGAGE, NGFS) but not for some other models (e.g. MESSAGEix-Materials). This error is coming from either `fom`...

reporting

According to the documentation, `Scenario.timeseries()` is supposed to filter results with various fields (or indices), but applying the year field gives an error and doesn't work as intended. #### Code...

bug

I find that I cannot read the contents of some new variables (e.g. REN) using the two function calls.