Metadata-Version: 2.1
Name: clean-business-chart
Version: 0.2.10
Summary: Clean Business Chart is a Python package for IBCS-like charts based on matplotlib. Currently a column chart with waterfall and a barchart with waterfall are supported.
Home-page: https://github.com/marcelw1323/clean_business_chart
Author: Marcel Wuijtenburg
Author-email: marcelw1323@gmail.com
License: MIT license
Keywords: clean business chart,IBCS,business chart,clean business charts,business charts,chart,charts
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Financial and Insurance Industry
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Visualization
Requires-Python: >=3.6
License-File: LICENSE
License-File: AUTHORS.rst

====================
Clean Business Chart
====================


.. image:: https://img.shields.io/pypi/v/clean_business_chart.svg
        :target: https://pypi.python.org/pypi/clean_business_chart

.. image:: https://readthedocs.org/projects/clean-business-chart/badge/?version=latest
        :target: https://clean-business-chart.readthedocs.io/en/latest/?version=latest
        :alt: Documentation Status




Clean Business Chart is a Python package for IBCS-like charts based on matplotlib. Currently a column chart with waterfall and a barchart with waterfall are supported


* Free software: MIT license
* Documentation: https://github.com/MarcelW1323/clean_business_chart/wiki.


Features
--------

* ColumnWithWaterfall, the first chart released with clean-business-chart (version 0.1.0)

  * added support for pandas in version 0.1.1

  * added date column support for pandas DataFrame and added translation of column headers inside the call in version 0.1.2

* BarWithWaterfall, the second chart released in version 0.2.2

  * added support for parameter sort_chart in version 0.2.4

  * added support for parameter footnote in version 0.2.6

  * added support for parameter figsize in version 0.2.7 for optional (manual) sizing of the chart

  * better calculation of vertical part of figsize in version 0.2.8 for automatic sizing of the chart

  * added support for parameter translate_scenario in version 0.2.9 for optional translating the standard scenarios on the output of the chart
  
  * added support for parameter scalingvalue in version 0.2.10 for optional visualizing a scaling band. Also better visibility of texts. And added support for parameter figsize to only use x-size in float or integer

* General

  * better rounding support for values of chart-labels in version 0.2.5


Read more
---------

* README.MD on github: https://github.com/MarcelW1323/clean_business_chart/blob/main/README.md
* LinkedIn Group on Clean Business Chart: https://www.linkedin.com/groups/12783685/


Credits
-------

This package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.

.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage


=======
History
=======

0.2.10 (2023-12-14)
-------------------

* Added parameter 'scalingvalue' in bar chart with waterfall for optional visualizing a scaling band. Improved chart with better visibility of texts. And added support for parameter 'figsize' for providing the x-size


0.2.9 (2023-11-26)
------------------

* Added parameter 'translate_scenario' in bar chart with waterfall for optional translating the standard scenarios on the output of the chart.


0.2.8 (2023-11-18)
------------------

* Better calculation of vertical part of figsize for automatic sizing of the bar chart with waterfall.


0.2.7 (2023-11-12)
------------------

* Added parameter 'figsize' in bar chart with waterfall for optional (manual) sizing of the chart.


0.2.6 (2023-10-29)
------------------

* Added parameter 'footnote' and related 'footnote_size' in bar chart with waterfall for supporting footnotes for example to mention the source.


0.2.5 (2023-10-15)
------------------

* Better rounding support for value labels in charts.


0.2.4 (2023-09-26)
------------------

* Added parameter 'sort_chart' in bar chart with waterfall for supporting ordinal categories-of-interest.


0.2.2 (2023-09-14)
------------------

* Second chart: bar chart with waterfall. Small bug occured on Google Colab, not at local installation. Other solution.


0.2.1 (2023-09-12)
------------------

* Second chart: bar chart with waterfall. Small bug occured on Google Colab, not at local installation. Bugfix wasn't succesfull.


0.2.0 (2023-09-12)
------------------

* Second chart: bar chart with waterfall.


0.1.2 (2023-04-11)
------------------

* Added date column in pandas DataFrame support in parameter data when calling the column chart with waterfall.
* Also added translate_headers as a parameter in dictionary-form to rename the columns within the call.


0.1.1 (2023-03-29)
------------------

* Added pandas DataFrame support in parameter data when calling the column chart with waterfall.


0.1.0 (2023-02-21)
------------------

* First release on PyPI. Column chart with waterfall.

