idealforms


Nameidealforms JSON
Version 0.0.13 PyPI version JSON
download
home_page
SummarySome charts I prepared earlier
upload_time2023-07-12 18:26:50
maintainer
docs_urlNone
author
requires_python>=3.9
license
keywords
VCS
bugtrack_url
requirements matplotlib numpy
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Ideal Forms
## "Some charts I prepared earlier."
Matplotlib charts formatted according to [The Data Visualization Catalogue](https://datavizcatalogue.com/).

## Install
```pip install idealforms```

## Bar
```python
from idealforms.bar import bar
from idealforms.formatters import money_formatter

categorical_data = dict(apples=500000,
                        oranges=1200000,
                        mangos=2200005)

fig, ax = bar(categorical_data,
              x_label='revenue',
              y_label='fruit',
              title='Fruit Revenue',
              formatter=money_formatter)
```
![ideal bar chart image](./docs/demo_fig.png)

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "idealforms",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": "",
    "keywords": "",
    "author": "",
    "author_email": "Iain McConnell <buckler_08_matador@icloud.com>",
    "download_url": "https://files.pythonhosted.org/packages/fa/cb/732e57d8b13b5a8f64c7681bef1b898fd393e6a15a7fa2c622adea9948b4/idealforms-0.0.13.tar.gz",
    "platform": null,
    "description": "# Ideal Forms\n## \"Some charts I prepared earlier.\"\nMatplotlib charts formatted according to [The Data Visualization Catalogue](https://datavizcatalogue.com/).\n\n## Install\n```pip install idealforms```\n\n## Bar\n```python\nfrom idealforms.bar import bar\nfrom idealforms.formatters import money_formatter\n\ncategorical_data = dict(apples=500000,\n                        oranges=1200000,\n                        mangos=2200005)\n\nfig, ax = bar(categorical_data,\n              x_label='revenue',\n              y_label='fruit',\n              title='Fruit Revenue',\n              formatter=money_formatter)\n```\n![ideal bar chart image](./docs/demo_fig.png)\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "Some charts I prepared earlier",
    "version": "0.0.13",
    "project_urls": {
        "Bug Tracker": "https://github.com/ilmcconnell/idealforms/issues",
        "Homepage": "https://github.com/ilmcconnell/idealforms"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "75da26f64be1235b0df32337132839fd64c70442a5f443a40649a086c241c50f",
                "md5": "24f9837a7fd62c6a83491c50629cc002",
                "sha256": "2bc776a91610e315a8e6ebf05e1dbc14bf918e73f55bbfe48cf5eec3676e8ab2"
            },
            "downloads": -1,
            "filename": "idealforms-0.0.13-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "24f9837a7fd62c6a83491c50629cc002",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 5260,
            "upload_time": "2023-07-12T18:26:49",
            "upload_time_iso_8601": "2023-07-12T18:26:49.047542Z",
            "url": "https://files.pythonhosted.org/packages/75/da/26f64be1235b0df32337132839fd64c70442a5f443a40649a086c241c50f/idealforms-0.0.13-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "facb732e57d8b13b5a8f64c7681bef1b898fd393e6a15a7fa2c622adea9948b4",
                "md5": "2c8d88e52dca0e68a8f00f14a77e6a8e",
                "sha256": "4db5789edfbc12dfa5eda68a0da776a43efa8814c04b3b10a7704ac040b32565"
            },
            "downloads": -1,
            "filename": "idealforms-0.0.13.tar.gz",
            "has_sig": false,
            "md5_digest": "2c8d88e52dca0e68a8f00f14a77e6a8e",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 71734,
            "upload_time": "2023-07-12T18:26:50",
            "upload_time_iso_8601": "2023-07-12T18:26:50.461237Z",
            "url": "https://files.pythonhosted.org/packages/fa/cb/732e57d8b13b5a8f64c7681bef1b898fd393e6a15a7fa2c622adea9948b4/idealforms-0.0.13.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-07-12 18:26:50",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "ilmcconnell",
    "github_project": "idealforms",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "matplotlib",
            "specs": [
                [
                    ">=",
                    "3.5.0"
                ]
            ]
        },
        {
            "name": "numpy",
            "specs": [
                [
                    ">=",
                    "1.21.2"
                ]
            ]
        }
    ],
    "tox": true,
    "lcname": "idealforms"
}
        
Elapsed time: 0.09280s