{ "info": { "author": "Patrik Hlobil", "author_email": "patrik.hlobil@googlemail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Scientific/Engineering", "Topic :: Scientific/Engineering :: Visualization" ], "description": "# Pandas Bokeh\n\n**Pandas Bokeh** provides a [Bokeh](https://bokeh.pydata.org/en/latest/) plotting backend for [Pandas](https://pandas.pydata.org/) and [GeoPandas](http://geopandas.org/), similar to the already existing [Visualization](https://pandas.pydata.org/pandas-docs/stable/visualization.html) feature of Pandas. Importing the library adds a complementary plotting method ***plot_bokeh()*** on **DataFrames** and **Series**. It also has native plotting backend support for Pandas >= 0.25.\n\nFor more information and examples have a look at the [Github Repository](https://github.com/PatrikHlobil/Pandas-Bokeh).\n\n---\n\n## Installation\n\n\nYou can install **Pandas Bokeh** from *PyPI* via **pip**:\n\n pip install pandas-bokeh\n\nor *conda*:\n\n conda install -c patrikhlobil pandas-bokeh \n\n**Pandas Bokeh** is officially supported on Python 3.5 and above.\n\n---\n\n## Description\n\nWith **Pandas Bokeh**, creating stunning, interactive, HTML-based visualization is as easy as calling:\n```python\ndf.plot_bokeh()\n```\n\nIn release **0.4**, the following plot types are supported:\n\n* line\n* step\n* point\n* scatter\n* bar\n* histogram\n* area\n* pie\n* mapplot\n\n
\n\nFurthermore, also **GeoPandas** and **Pyspark** have a new plotting backend as can be seen in the provided [examples](https://github.com/PatrikHlobil/Pandas-Bokeh#geoplots).\n\n
\n\n**Pandas Bokeh** is a high-level API for **Bokeh** on top of **Pandas** and **GeoPandas** that tries to figure out best, what the user wants to plot. Nevertheless, there are many options for customizing the plots, for example:\n\n* **figsize**: Choose width & height of the plot\n* **title**: Sets title of the plot\n* **xlim**/**ylim**: Set visible range of plot for x- and y-axis (also works for *datetime x-axis*)\n* **xlabel**/**ylabel**: Set x- and y-labels\n* **logx**/**logy**: Set log-scale on x-/y-axis\n* **xticks**/**yticks**: Explicitly set the ticks on the axes\n* **colormap**: Defines the colors to plot. Can be either a list of colors or the name of a [Bokeh color palette](https://bokeh.pydata.org/en/latest/docs/reference/palettes.html)\n* **hovertool_string**: For customization of hovertool content\n\nEach plot type like scatterplot or histogram further has many more additional customization options that is described [here](https://github.com/PatrikHlobil/Pandas-Bokeh).\n\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/PatrikHlobil/Pandas-Bokeh", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "pandas-bokeh", "package_url": "https://pypi.org/project/pandas-bokeh/", "platform": "", "project_url": "https://pypi.org/project/pandas-bokeh/", "project_urls": { "Homepage": "https://github.com/PatrikHlobil/Pandas-Bokeh" }, "release_url": "https://pypi.org/project/pandas-bokeh/0.4/", "requires_dist": [ "bokeh (>=0.13)", "pandas (>=0.22.0)" ], "requires_python": ">=3.5", "summary": "Bokeh plotting backend for Pandas, GeoPandas & Pyspark", "version": "0.4" }, "last_serial": 5956605, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "791f4a6f5e66d6531f0f4b2f6fae7172", "sha256": "31e3b1b68834c56b64eb08a1c2664cdbae7b0eb193ce168af5e6427f113f2c35" }, "downloads": -1, "filename": "pandas_bokeh-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "791f4a6f5e66d6531f0f4b2f6fae7172", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15904, "upload_time": "2018-11-26T22:49:52", "url": "https://files.pythonhosted.org/packages/e5/26/05aee0596e64736f0e9af35862cfaca344b9801d092549afb817c7a9030e/pandas_bokeh-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b99e74fc16fbbd2a808330bf6af49b7b", "sha256": "453fad5deca1115a85a5956cfff3d95a4c59368913e61e8ed54b4315216d804e" }, "downloads": -1, "filename": "pandas-bokeh-0.0.1.tar.gz", "has_sig": false, "md5_digest": "b99e74fc16fbbd2a808330bf6af49b7b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21628, "upload_time": "2018-11-26T22:49:55", "url": "https://files.pythonhosted.org/packages/07/e1/0416ef363707d1b34c7108568f3d53f0195d35bfdf9fb83d4b7206ce5af5/pandas-bokeh-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "4342c088dd3ba644f2dcfbad972e9488", "sha256": "24d10d682654131483ec1ea2b123edc96785b66b664b424b406d45d15762cebb" }, "downloads": -1, "filename": "pandas_bokeh-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4342c088dd3ba644f2dcfbad972e9488", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15326, "upload_time": "2018-11-28T12:03:41", "url": "https://files.pythonhosted.org/packages/29/d7/9b025e916110b19b3cfedc97eabcaa86f411fdfac03ea7d568ffe3828091/pandas_bokeh-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ac59bba7b3a2842a9e01125560896a2b", "sha256": "a1df52a21a4932ab1ec85fe5b44ae1b86bb47d0c0cc8752b80b66a11465d2c0a" }, "downloads": -1, "filename": "pandas-bokeh-0.0.2.tar.gz", "has_sig": false, "md5_digest": "ac59bba7b3a2842a9e01125560896a2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21034, "upload_time": "2018-11-28T12:03:42", "url": "https://files.pythonhosted.org/packages/5b/91/c9ce4c293ce71db6d6246ce38430eac94b07442c443ce4aa6a3bfa128788/pandas-bokeh-0.0.2.tar.gz" } ], "0.1": [ { "comment_text": "", "digests": { "md5": "f888272d8b3f11abe586c92eb509f2a4", "sha256": "ee488aa63aa8ec0e21d09e8627edd77d578f8ac3c793f51126ce042cabd8f2b1" }, "downloads": -1, "filename": "pandas_bokeh-0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f888272d8b3f11abe586c92eb509f2a4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25553, "upload_time": "2018-12-20T09:49:44", "url": "https://files.pythonhosted.org/packages/64/2f/b0d7a7452b0afe7c41711f12fb009c8e2cec01e90178b2e8cce53035eae3/pandas_bokeh-0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a7b7dfe25eff53178f38b06a0169c8b2", "sha256": "de580f1d39ab85b6b55c654c77cd58875f39b3fbecd1ea65cce2fc59a13dafe3" }, "downloads": -1, "filename": "pandas-bokeh-0.1.tar.gz", "has_sig": false, "md5_digest": "a7b7dfe25eff53178f38b06a0169c8b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37369, "upload_time": "2018-12-20T09:49:46", "url": "https://files.pythonhosted.org/packages/99/91/a3d07675a60c0e7659c030bd3d05a5fd25a73ecabc45928bc3117b4daf0d/pandas-bokeh-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "a86928335ddbc590367bfdd519d053ed", "sha256": "28770e9bd8c1426959e1b56213c7b56a1ca62efef2081989ac11676a8fbf4145" }, "downloads": -1, "filename": "pandas_bokeh-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a86928335ddbc590367bfdd519d053ed", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 27576, "upload_time": "2019-02-19T22:38:46", "url": "https://files.pythonhosted.org/packages/03/ae/cedc19575cbe5dda81c84d7d6e267243593ae39c5af8258ab1ebfa356792/pandas_bokeh-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "44833a99b016887d28a40d3cc515341d", "sha256": "6cf2cd8d59feaee5c896f45dc7e58c3e6503cb35c04685e47a1d2d49ac1aa2d3" }, "downloads": -1, "filename": "pandas-bokeh-0.1.1.tar.gz", "has_sig": false, "md5_digest": "44833a99b016887d28a40d3cc515341d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38421, "upload_time": "2019-02-19T22:38:48", "url": "https://files.pythonhosted.org/packages/6a/25/dfb0d07b30a64de277dbd5bced61603983a52eec07353329c6c7f6e3491d/pandas-bokeh-0.1.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "e32be6cf4b112a5dc0b078317ef78636", "sha256": "b17ffb757075580c1cf1eda34b3f2b2a9d5c29c9c22150075ca31cf33bf03b91" }, "downloads": -1, "filename": "pandas_bokeh-0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e32be6cf4b112a5dc0b078317ef78636", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28078, "upload_time": "2019-05-11T11:36:17", "url": "https://files.pythonhosted.org/packages/73/e5/2d2ff2d7d91277f5b80c3415bcfe961030f953d3057c9690b5460c3b6995/pandas_bokeh-0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f7deb20f4628a87482573f4ac89cbf36", "sha256": "c2387ba4951161108cf1f7bfb2cf251623b9331a35635eb79d9d95f32d01f72f" }, "downloads": -1, "filename": "pandas-bokeh-0.2.tar.gz", "has_sig": false, "md5_digest": "f7deb20f4628a87482573f4ac89cbf36", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40049, "upload_time": "2019-05-11T11:36:19", "url": "https://files.pythonhosted.org/packages/8c/a5/8fbd5a8591e7796fd8f2812f27e0e8ab08b6c4758d1aecdb67e60380e1cb/pandas-bokeh-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "8fef3d125ffc117d277a707f382ac391", "sha256": "d16a7a105bdbc6acb1149ca440f3464d300c531617eadb3d883ce59fece1cdf0" }, "downloads": -1, "filename": "pandas_bokeh-0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8fef3d125ffc117d277a707f382ac391", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 28710, "upload_time": "2019-07-26T12:06:39", "url": "https://files.pythonhosted.org/packages/e6/c3/eda1f5765a176e9561b38479818b6e18fbf0ee1f259d3cc5b839377c35f2/pandas_bokeh-0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f60e951d53bfd3b534d12489013c157b", "sha256": "ca83d51e756d2bec407e3e03edb56138f6fecfee5dbbac8b874283f27acbcffe" }, "downloads": -1, "filename": "pandas-bokeh-0.3.tar.gz", "has_sig": false, "md5_digest": "f60e951d53bfd3b534d12489013c157b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 41815, "upload_time": "2019-07-26T12:06:41", "url": "https://files.pythonhosted.org/packages/70/04/d8e98e6bc72e1c4c99cfa3f2305efae80fc37c8f783c0f02dbeefdae4308/pandas-bokeh-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "114ee7c56b131153b4d6d6dbf5485729", "sha256": "7f58965e280d96bb4c3c0b77034be54b4998a663c367dcc37ef51665677503bc" }, "downloads": -1, "filename": "pandas_bokeh-0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "114ee7c56b131153b4d6d6dbf5485729", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 29551, "upload_time": "2019-10-10T19:41:45", "url": "https://files.pythonhosted.org/packages/77/9c/2e614e2d5db6f6e9986ce606151eabdea8a51964da3f3805aba69814501f/pandas_bokeh-0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1eb4ac91314cfc837b1924531e69f898", "sha256": "9b1d68440337afcd5b5d36305a4bae8b09892171360b56d1f2232d1aac66d4a1" }, "downloads": -1, "filename": "pandas-bokeh-0.4.tar.gz", "has_sig": false, "md5_digest": "1eb4ac91314cfc837b1924531e69f898", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 42921, "upload_time": "2019-10-10T19:41:47", "url": "https://files.pythonhosted.org/packages/4d/52/d51436bed4d2dcdbc8ebb86b3e2e93363375e643375d9722d6dbf1176ef1/pandas-bokeh-0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "114ee7c56b131153b4d6d6dbf5485729", "sha256": "7f58965e280d96bb4c3c0b77034be54b4998a663c367dcc37ef51665677503bc" }, "downloads": -1, "filename": "pandas_bokeh-0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "114ee7c56b131153b4d6d6dbf5485729", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 29551, "upload_time": "2019-10-10T19:41:45", "url": "https://files.pythonhosted.org/packages/77/9c/2e614e2d5db6f6e9986ce606151eabdea8a51964da3f3805aba69814501f/pandas_bokeh-0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1eb4ac91314cfc837b1924531e69f898", "sha256": "9b1d68440337afcd5b5d36305a4bae8b09892171360b56d1f2232d1aac66d4a1" }, "downloads": -1, "filename": "pandas-bokeh-0.4.tar.gz", "has_sig": false, "md5_digest": "1eb4ac91314cfc837b1924531e69f898", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 42921, "upload_time": "2019-10-10T19:41:47", "url": "https://files.pythonhosted.org/packages/4d/52/d51436bed4d2dcdbc8ebb86b3e2e93363375e643375d9722d6dbf1176ef1/pandas-bokeh-0.4.tar.gz" } ] }