{ "info": { "author": "Robert Haas", "author_email": "robert.haas@protonmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Multimedia :: Graphics", "Topic :: Multimedia :: Graphics :: Presentation", "Topic :: Printing", "Topic :: Scientific/Engineering", "Topic :: Scientific/Engineering :: Visualization", "Topic :: Utilities" ], "description": "Unified\n *Many implementations, one way of access.*\nPlotting\n *Visual representation of data sets, providing insights into structure and relationships of variables.*\n\n\nPurpose\n=======\n\nThis package aims to simplify `plotting `_ in\nPython by providing:\n\n- A unified syntax to easily use the powerful plotting capabilities that are available\n in different Python and JavaScript libraries.\n- Sensible defaults to quickly generate publication-quality plots\n with minimal `chartjunk `_.\n- A configuration system supporting user-defined plot styles to reproduce figures without effort.\n\nDecreasing the cognitive burden of \n`data visualization `_\nmay lead to the creation of more plots which can cause new insights and ideas.\nThis can improve the overall experience in different areas of\n`data analysis `_\nsuch as\n`machine learning `_\nor\n`data mining `_.\n\n\nApproach\n========\n\nPlotting is simplified via:\n\n- A user-friendly syntax based only on function calls.\n- An intuitive set of optional arguments for tweaking all plot elements.\n- A unified and consistent interface accross different plots and libraries.\n\nSensible default values for the optional arguments allow to quickly generate beautiful plots.\nThey can be overwritten by the user either\nlocally (=for a single plot by passing arguments to a function)\nor\nglobally (=for all plots by modifying a central settings object).\n\n\nProject references\n==================\n\n+----------------+-------------------------------------------------------------------------------------------------+\n| Documentation | `GitLab Page `_ |\n+----------------+-------------------------------------------------------------------------------------------------+\n| | .. image:: https://img.shields.io/badge/built-with%20Sphinx-blue.svg |\n| | :target: http://www.sphinx-doc.org |\n| | :alt: Built with Sphinx |\n+----------------+-------------------------------------------------------------------------------------------------+\n| Source code | `GitLab `_ |\n+----------------+-------------------------------------------------------------------------------------------------+\n| | .. image:: https://img.shields.io/badge/license-Apache%202.0-blue.svg |\n| | :target: https://www.apache.org/licenses/LICENSE-2.0 |\n| | :alt: License Apache 2.0 |\n+----------------+-------------------------------------------------------------------------------------------------+\n| Package | `PyPI `_ |\n+----------------+-------------------------------------------------------------------------------------------------+\n| | .. image:: https://img.shields.io/pypi/pyversions/unified-plotting.svg |\n| | :target: https://pypi.org/project/unified-plotting |\n| | :alt: Python versions | |\n| | |\n| | .. image:: https://img.shields.io/pypi/status/unified-plotting.svg |\n| | :target: https://pypi.org/project/unified-plotting |\n| | :alt: Status | |\n| | |\n| | .. image:: https://img.shields.io/pypi/format/unified-plotting.svg |\n| | :target: https://pypi.org/project/unified-plotting |\n| | :alt: Format |\n+----------------+-------------------------------------------------------------------------------------------------+\n| Authors | `Robert Haas `_ |\n+----------------+-------------------------------------------------------------------------------------------------+\n| | .. image:: https://img.shields.io/badge/profile-on%20GitLab-brightgreen.svg |\n| | :target: https://gitlab.com/robert-haas |\n| | :alt: Profile on GitLab | |\n| | |\n| | .. image:: https://img.shields.io/badge/email-at%20protonmail-brightgreen.svg |\n| | :target: mailto:robert.haas@protonmail.com |\n| | :alt: e-Mail: robert.haas@protonmail.com |\n+----------------+-------------------------------------------------------------------------------------------------+\n\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/robert-haas/unified-plotting", "keywords": "data visualization,plotting", "license": "Apache License, Version 2.0", "maintainer": "", "maintainer_email": "", "name": "unified-plotting", "package_url": "https://pypi.org/project/unified-plotting/", "platform": "", "project_url": "https://pypi.org/project/unified-plotting/", "project_urls": { "Homepage": "https://gitlab.com/robert-haas/unified-plotting" }, "release_url": "https://pypi.org/project/unified-plotting/0.4.2/", "requires_dist": [ "matplotlib (>=2.2.0)", "numpy (>=1.13.0)", "pillow (>=5.0.0)", "plotly (>=2.5.0)", "scipy (>=1.0.0)", "pytest (>=1.7.4); extra == 'dev'", "pytest-cov; extra == 'dev'", "sphinx; extra == 'dev'", "sphinx-rtd-theme; extra == 'dev'", "nbsphinx; extra == 'dev'" ], "requires_python": ">=3.5", "summary": "Elegant data visualizations via simple function calls with sensible defaults.", "version": "0.4.2" }, "last_serial": 3970020, "releases": { "0.4.2": [ { "comment_text": "", "digests": { "md5": "5aa9b58b0d5ed9e016ee70bb169597bc", "sha256": "06cbbb70fe3954a36dd5f1affa756ac0e4bfaa83d90570f90a9d9701d341278f" }, "downloads": -1, "filename": "unified_plotting-0.4.2-py3-none-any.whl", "has_sig": false, "md5_digest": "5aa9b58b0d5ed9e016ee70bb169597bc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 1002395, "upload_time": "2018-06-16T20:59:24", "url": "https://files.pythonhosted.org/packages/ca/54/a67f4fce9e1670009f9e6fb6fa8ee8874108446eb168d2998b2bce0db7ec/unified_plotting-0.4.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a9153bd9cdc5e2f1934cf4b51275fb34", "sha256": "ecfcbea1e654dbbcc7b226e240c1dff3c010e76d3a68201edde39e511b86997e" }, "downloads": -1, "filename": "unified_plotting-0.4.2.tar.gz", "has_sig": false, "md5_digest": "a9153bd9cdc5e2f1934cf4b51275fb34", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 4782412, "upload_time": "2018-06-16T21:00:26", "url": "https://files.pythonhosted.org/packages/6c/51/469a17568622fa292bf40e992f5b6539297d001218fb04d98017801416cc/unified_plotting-0.4.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5aa9b58b0d5ed9e016ee70bb169597bc", "sha256": "06cbbb70fe3954a36dd5f1affa756ac0e4bfaa83d90570f90a9d9701d341278f" }, "downloads": -1, "filename": "unified_plotting-0.4.2-py3-none-any.whl", "has_sig": false, "md5_digest": "5aa9b58b0d5ed9e016ee70bb169597bc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 1002395, "upload_time": "2018-06-16T20:59:24", "url": "https://files.pythonhosted.org/packages/ca/54/a67f4fce9e1670009f9e6fb6fa8ee8874108446eb168d2998b2bce0db7ec/unified_plotting-0.4.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a9153bd9cdc5e2f1934cf4b51275fb34", "sha256": "ecfcbea1e654dbbcc7b226e240c1dff3c010e76d3a68201edde39e511b86997e" }, "downloads": -1, "filename": "unified_plotting-0.4.2.tar.gz", "has_sig": false, "md5_digest": "a9153bd9cdc5e2f1934cf4b51275fb34", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 4782412, "upload_time": "2018-06-16T21:00:26", "url": "https://files.pythonhosted.org/packages/6c/51/469a17568622fa292bf40e992f5b6539297d001218fb04d98017801416cc/unified_plotting-0.4.2.tar.gz" } ] }