pyam icon indicating copy to clipboard operation
pyam copied to clipboard

Analysis & visualization of energy & climate scenarios

Results 95 pyam issues
Sort by recently updated
recently updated
newest added

[Fnmatch](https://docs.python.org/3/library/fnmatch.html) is a python standard library tool which provides unix style wildcard pattern matching. Not as powerful as regex of course but for just matching with `*` it should be...

enhancement
good first issue

Excel row limit is 1,048,576 gives error `ValueError: This sheet is too large! Your sheet size is: i, j Max sheet size is: 1048576, 16384` Are there any good strategies...

enhancement

The recent fast-pass-improving for filtering (see #505) breaks when encountering non-ascii characters (in the case where we ran into it, a Unicode `\xa0` non-breaking space).

bug

The following ValueError occurs when using a single (1) subregion for a region in the downscale_region() function. Downscaling in this situation is not required, however for convenience it would be...

bug

Per this comment by @coroa in https://github.com/IAMconsortium/pyam/pull/510/#pullrequestreview-617773851 > The next low-hanging fruit on the speed-up quest is to add a (non-copying!?) fast-path to `__init__` for a `pd.Series` in *perfect* condition,...

enhancement

When reading a data file, pandas tries to identify the most suitable type for each column. This can result in having types other than string in the index columns, which...

Currently lineplot has option `fill_between=True` which shades the min-max ranges between a model, or other argument that is passed to `color`, e.g. scenario or a column in the meta (iirc)....

enhancement

If I have an IamDataFrame df with two variables, 'Primary Energy|Gas' with unit 'TWh/yr' and 'Emission Factor|Gas' with unit 'Mt/TWh'. If I want to aggregate both variables to 'Emissions|Gas' doing...

The function [set_meta_from_data()](https://pyam-iamc.readthedocs.io/en/stable/api/iamdataframe.html#pyam.IamDataFrame.set_meta_from_data) allows to specify a `column` on which to apply a given method. This is helpful to get the maximum of a timeseries (e.g., peak temperature during the...

enhancement

Glen Peters pointed out in [this tweet](https://twitter.com/Peters_Glen/status/1305764818633269248) that copy-pasting pyam/matplotlib figures into social media leads to suboptimal results. Any thoughts on whether to set the background color to white for...

plotting