Daniel Huppmann
Daniel Huppmann
Thanks for the pointer to `monitor-server-api`, will take a deeper look - though this seems like a more sophisticated stack than what I had in mind... About the metrics summary,...
Thanks for reporting this issue, @byersiiasa! Played around for a few minutes, I think there are three issues: - The year-column has integer values, but you passed arguments `a` and...
For clarification, the numerical operations work fine on the "year" dimension, i.e. ```python df.subtract(a=1, b=2, name="3", axis="year") ``` except for the "bug" that the returned index-value on the time domain...
Great suggestion @gidden! I think that from a user perspective, having this within pyam would just make lives a lot easier, because one won't have to deal with i/o, filtering,...
About the interface to the region mapping: this would be also highly relevant for the `aggregate_region()` and `downscale_region()` functions, which currently take a many-to-one or one-to-many mapping - but it...
The answer to the first part of the question is ```python df.aggregate("Emissions|CO2|Energy") ``` There is also a tutorial on this, see https://pyam-iamc.readthedocs.io/en/stable/tutorials/aggregating_downscaling_consistency.html You can also specify specific components, and you...
Got it, maybe something like the following: ```python var_list = df.filter(level=x).variable df.aggregate(var_list) ``` Or if performance is critical (or you are working with a large dataset where you don't want...
Looks correct, though you may want to look at the recursive-aggregation-option again, which will be more performant in large datasets because it operates directly on the internal pandas.Series `_data` object....
In the **nomenclature** package, we defined a syntax for a "variable manager" with a list of nested dictionaries, where the key is the variable name and the value (of the...
Oh... Can you please paste the command how you call the function and the stacktrace of the error message?