Forestplot

Latest version: v0.4.1

Safety actively analyzes 682387 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

0.2.2

What's Changed
* Fix spacing issue at top of plot (fixes 48, 47)
* Create notebook for some simple regression tests (closes 49)
* Tidy imports using isort (closes 50)
* Allowed thresholds and symbols for p-values to be passedthrough (fixes 51)
* Fix different heigh and fontsize for confidence interval and p-value labels (fixes 53)
* Update docs for RTD (closes 54)
* Freeze matplotlib-inline dependency in setup.py (closes 56)

Forestplot

`forestplot` is a Python package to make publication-ready but customizable coefficient plots.

* GitHub repo: https://github.com/LSYS/forestplot
* Docs: https://forestplot.readthedocs.io

To install via PyPI:
console
pip install forestplot


Quickstart:
python
import forestplot as fp
df = fp.load_data("sleep") companion example data

fp.forestplot(df, the dataframe with results data
estimate="r", col containing estimated effect size
ll="ll", hl="hl", columns containing conf. int. lower and higher limits
varlabel="label", column containing variable label
ylabel="Confidence interval", y-label title
xlabel="Pearson correlation" x-label title
)


See the README for more customizations.

**Full Changelog**: https://github.com/LSYS/forestplot/compare/v0.2.0...v0.2.2

0.2.1

What's Changed
* Patch by LSYS in https://github.com/LSYS/forestplot/pull/42

* Remove excessive vertical whitespace

* Add matplotlib-inline as requirement

* Add note to save using bbox_inches="tight"

* Add versioning

* Add recipe to run readme-examples.ipynb notebook

**Full Changelog**: https://github.com/LSYS/forestplot/compare/v0.2.0...v0.2.1

0.2.0

What's Changed
* Create workflow to check links in readme.md by LSYS in https://github.com/LSYS/forestplot/pull/14
* Patch by LSYS in https://github.com/LSYS/forestplot/pull/16
* Update docs & fix group subheadings order by LSYS in https://github.com/LSYS/forestplot/pull/20
* Add logscale option, make no string normalization the default by LSYS in https://github.com/LSYS/forestplot/pull/34
* add wheel to build, include a requirements_dev.txt and document by shapiromatron in https://github.com/LSYS/forestplot/pull/35
* Fix typo in readme by shapiromatron in https://github.com/LSYS/forestplot/pull/31
* Better backend for Confidence Intervals (closes 29)
* Plotting of estimates on a log-scale (closes 28)
* Maintain label character formatting (making no string normalisation the default, closes 27)

tldr
* logscale is now an option
* default is now not to normalize strings

New Contributors
* shapiromatron made their first contribution in https://github.com/LSYS/forestplot/pull/35

**Full Changelog**: https://github.com/LSYS/forestplot/compare/v0.0.4...v0.2.0

0.1.0

forestplot` is a Python package to make publication-ready but customizable forest plots.

* GitHub repo: https://github.com/LSYS/forestplot
* Docs: https://forestplot.readthedocs.io

To install via PyPI:
console
pip install forestplot


Quickstart:
python
import forestplot as fp
df = fp.load_data("sleep") companion example data

fp.forestplot(df, the dataframe with results data
estimate="r", col containing estimated effect size
ll="ll", hl="hl", columns containing conf. int. lower and higher limits
varlabel="label", column containing variable label
ylabel="Confidence interval", y-label title
xlabel="Pearson correlation" x-label title
)


More customizations are available, for example:

![](https://raw.githubusercontent.com/LSYS/forestplot/main/docs/images/main.png)

0.0.4

Bumping to v0.0.4 (set up CI/workflows)

0.0.1

For alpha usage and testing of packaging.

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.