{ "info": { "author": "Jonathan", "author_email": "", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "## PlotlyExtreme\n\nSet of wrapper functions to abstract repetitive tasks related to plotting with\nthe plotly library.\n\nThe plotly functions are passed as arguments to limit what this package has to\nhandle.\n\n### Current Plots\n\n#### Plot a Big Number\n\n`plots.create_big_number`\n\n![Big Number](/img/plot_big_number.png?raw=true)\n\n#### Plot Four Dimensions using Buttons\n\n`plots.plot_four_dimensions`\n\n![Four Dimensions with Annotations](/img/plot_four_dimensions.png?raw=true)\n\n\n### Example\n\n```\nimport pandas as pd\nfrom plotly.offline import iplot\nimport plotly.graph_objs as go\nimport plotly\n\nfrom plotlyextreme import plots\n\ndf = pd.DataFrame({\n 'abc':[1000,5000,3000,1000,1000,1500,8000,1000],\n 'def':[4,5,6,4,6,4,6,4],\n 'ghi':['a', 'b', 'a', 'b', 'a', 'b', 'a', 'b'],\n 'jkl':['z', 'z', 'z', 'z', 'y', 'y', 'y', 'y'],\n 'annotation_one': ['a', 'a', 'a', 'a', 'a', 'a', 'a', 'a'],\n 'annotation_two': ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h']\n })\n\nplots.create_big_number(title='abc', large_number=123, pacing=.7,\n render_func=iplot)\n\nplots.plot_four_dimensions(df, x='abc', y='def', title='alphabet',\n segmentation_col='ghi', button_col='jkl',\n buttons=['z', 'y'], default_visibility='z',\n trace_func=go.Scatter, render_func=iplot),\n x_layout=go.layout.XAxis(tickformat=',d'))\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/jonathan-marsan/plotlyextreme", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "plotlyextreme", "package_url": "https://pypi.org/project/plotlyextreme/", "platform": "", "project_url": "https://pypi.org/project/plotlyextreme/", "project_urls": { "Homepage": "https://github.com/jonathan-marsan/plotlyextreme" }, "release_url": "https://pypi.org/project/plotlyextreme/0.0.4/", "requires_dist": [ "pandas", "plotly" ], "requires_python": "", "summary": "Simple wrapper functions for plotly visualization package", "version": "0.0.4" }, "last_serial": 5601817, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "38d063ff482b6d06fe9daeabbdbe01a7", "sha256": "d90108a8d3253cd143f726fedc1a908c2b5e9c4a736a3e059b51f78f715cf259" }, "downloads": -1, "filename": "plotlyextreme-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "38d063ff482b6d06fe9daeabbdbe01a7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2233, "upload_time": "2019-07-18T23:10:40", "url": "https://files.pythonhosted.org/packages/c5/23/334df8c12d70544f47e56626addc08260835370b209e8ac850a1d6a47bc2/plotlyextreme-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8fb5f4a7ed01c00608bd62ca171e0c67", "sha256": "54185539f3c3d14e764a31006360cb7d281d5a7d2ac951d334bf8a36542b9062" }, "downloads": -1, "filename": "plotlyextreme-0.0.1.tar.gz", "has_sig": false, "md5_digest": "8fb5f4a7ed01c00608bd62ca171e0c67", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1241, "upload_time": "2019-07-18T23:10:45", "url": "https://files.pythonhosted.org/packages/a3/f1/2064c72d3bda5e2c36c3c3a1d278beca2269efeaa29cfebb31390640fcb6/plotlyextreme-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "4c25d442882d88faae046f75d1335cd4", "sha256": "be348504e1a5a9b9c66b4603db2129e152427edccec936918cfa459c2959ec68" }, "downloads": -1, "filename": "plotlyextreme-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "4c25d442882d88faae046f75d1335cd4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2234, "upload_time": "2019-07-18T23:10:42", "url": "https://files.pythonhosted.org/packages/16/1b/08338b0af61aa263a6c162908789ede79fb5b6a803f3540d7874ad13bdcb/plotlyextreme-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b06c51238d8dd6671d17e4e2a789d6c5", "sha256": "e535462c895a46531bd3ad54748a416a3133faf01ebe4178dbaedfb1be365bf4" }, "downloads": -1, "filename": "plotlyextreme-0.0.2.tar.gz", "has_sig": false, "md5_digest": "b06c51238d8dd6671d17e4e2a789d6c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1236, "upload_time": "2019-07-18T23:10:46", "url": "https://files.pythonhosted.org/packages/ed/94/35807408c2bac1f9448eac49ceaff60c3e51098b7b7c6e5129a03c10328c/plotlyextreme-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "1342f18b6a2b5d00edf7f3cc36075998", "sha256": "c6221473f600c645722a78d424138a1e2ac15be452112f997941c791e7e526c6" }, "downloads": -1, "filename": "plotlyextreme-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "1342f18b6a2b5d00edf7f3cc36075998", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2498, "upload_time": "2019-07-18T23:10:44", "url": "https://files.pythonhosted.org/packages/e1/41/381ee04fde1acd2711e17f294b3c844d8801a0785ccd3cb266609712aad3/plotlyextreme-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7bcf93850883d33db3d9d2eff350968d", "sha256": "3a3201b557dc0477dd862adf1b447405faf05a257d918c9540810dbec47a05ef" }, "downloads": -1, "filename": "plotlyextreme-0.0.3.tar.gz", "has_sig": false, "md5_digest": "7bcf93850883d33db3d9d2eff350968d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1561, "upload_time": "2019-07-18T23:10:47", "url": "https://files.pythonhosted.org/packages/b9/09/372b1a748a6448069aca7cb9009499c941b9b1f10008b60caa9fc0224016/plotlyextreme-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "8e05eb7830e9a5f06f510be2fe9bb692", "sha256": "00e1d9ba2fee50d59a8e2a185c14065c59915f2973bfe89d367186d522259240" }, "downloads": -1, "filename": "plotlyextreme-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "8e05eb7830e9a5f06f510be2fe9bb692", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2642, "upload_time": "2019-07-29T20:47:06", "url": "https://files.pythonhosted.org/packages/7f/1e/2d77ed52444d7b4b1f9b2bb256baa35c6d06881905d55ae5e4a034034593/plotlyextreme-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "687530d1619530ec94b82a0fe29527d1", "sha256": "88e6cd06651fc02437d2c1be6adbe47c683bbaa575488703c6b9b7da82afe5c1" }, "downloads": -1, "filename": "plotlyextreme-0.0.4.tar.gz", "has_sig": false, "md5_digest": "687530d1619530ec94b82a0fe29527d1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1740, "upload_time": "2019-07-29T20:47:12", "url": "https://files.pythonhosted.org/packages/b9/e8/aeb44ab8750f90351ad74e67d0a47cd90b2eedaa605769587496dbe8124d/plotlyextreme-0.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8e05eb7830e9a5f06f510be2fe9bb692", "sha256": "00e1d9ba2fee50d59a8e2a185c14065c59915f2973bfe89d367186d522259240" }, "downloads": -1, "filename": "plotlyextreme-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "8e05eb7830e9a5f06f510be2fe9bb692", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2642, "upload_time": "2019-07-29T20:47:06", "url": "https://files.pythonhosted.org/packages/7f/1e/2d77ed52444d7b4b1f9b2bb256baa35c6d06881905d55ae5e4a034034593/plotlyextreme-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "687530d1619530ec94b82a0fe29527d1", "sha256": "88e6cd06651fc02437d2c1be6adbe47c683bbaa575488703c6b9b7da82afe5c1" }, "downloads": -1, "filename": "plotlyextreme-0.0.4.tar.gz", "has_sig": false, "md5_digest": "687530d1619530ec94b82a0fe29527d1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1740, "upload_time": "2019-07-29T20:47:12", "url": "https://files.pythonhosted.org/packages/b9/e8/aeb44ab8750f90351ad74e67d0a47cd90b2eedaa605769587496dbe8124d/plotlyextreme-0.0.4.tar.gz" } ] }