{ "info": { "author": "Romain Jouin", "author_email": "romain.jouin@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 1 - Planning", "License :: OSI Approved", "Natural Language :: French", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.5", "Topic :: Communications" ], "description": "# data-science\nA set of useful functions for day-to-day python datascience project.\n\n# Description\nA few modules who work together to automatize some routine meet each day on a jr_data_science project.\n\n1. decouverte.py : \n\n Some functions to find informations around the files you are given.\n You would find here some functions about paths, cleaning paths, and header extracts.\n\n2. extra_pandas.py :\n\n Never dreamed of a panda function able to convert anykind of time-encoded column ? Well, I didn't do it :-/ but I collected a rather long list of type of string I found on my way, and put it on one bigger-and-bigger convert-date columns ;)\n\n3. useful_functions.py:\n\n How to get all the csvs under a dir ? How to compile a multi-worksheet excel file into one big csv ? Here you have some tool to do so !\n\n\n\n\nimport pandas as pd\nimport os\nfrom collections import Counter\nimport numpy as np; \n\nimport seaborn as sns; \nimport matplotlib.dates as mdates\nimport random\nfrom functools import reduce\n\nnp.random.seed(0)\nsns.set()\n%matplotlib inline\nsns.set_style(\"white\")\nsns.set_palette(\"husl\")\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/romainjouin/data-science", "keywords": "", "license": "WTFPL", "maintainer": "", "maintainer_email": "", "name": "jr-data-science", "package_url": "https://pypi.org/project/jr-data-science/", "platform": "", "project_url": "https://pypi.org/project/jr-data-science/", "project_urls": { "Homepage": "https://github.com/romainjouin/data-science" }, "release_url": "https://pypi.org/project/jr-data-science/0.1.2.8/", "requires_dist": null, "requires_python": "", "summary": "Quelques functions pour la data science.", "version": "0.1.2.8" }, "last_serial": 4027169, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "17834b36322001b0c7c18ac8eed1902e", "sha256": "1017952ed269492191f7c157841af3f9b523671d4d0eec4784b7772daeb0391b" }, "downloads": -1, "filename": "jr_data_science-0.0.1.tar.gz", "has_sig": false, "md5_digest": "17834b36322001b0c7c18ac8eed1902e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32660, "upload_time": "2017-12-06T09:14:45", "url": "https://files.pythonhosted.org/packages/2a/ef/fb81d144fc717f36fb9919fff3c0bd8319d0934397a9ea0769efeb62776d/jr_data_science-0.0.1.tar.gz" } ], "0.0.10": [ { "comment_text": "", "digests": { "md5": "b59d339b85ae7954eb8e6b7030780f5c", "sha256": "4d2f805a46d92f7ccbcc0d4c544cd3280eee0ea3704808a74561f8c41700a47c" }, "downloads": -1, "filename": "jr_data_science-0.0.10.tar.gz", "has_sig": false, "md5_digest": "b59d339b85ae7954eb8e6b7030780f5c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32665, "upload_time": "2017-12-06T09:17:51", "url": "https://files.pythonhosted.org/packages/6d/2c/70d0b7cec89f72f8ae8c024026227e663ed22937ccf9d84c940987bbacab/jr_data_science-0.0.10.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "87c8284803f98a1c0ce6a6a17f33450a", "sha256": "f01bde7e5c649656580f7aa36397bbd810b5fb37d9006c398732d4d35e79612c" }, "downloads": -1, "filename": "jr_data_science-0.1.1-py3.6.egg", "has_sig": false, "md5_digest": "87c8284803f98a1c0ce6a6a17f33450a", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 159770, "upload_time": "2018-07-03T11:22:47", "url": "https://files.pythonhosted.org/packages/13/85/34962f080e22847f9755ed1e333dc4ba6108cc375e4b7ef8f405fb51c129/jr_data_science-0.1.1-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "59fe4be59977a1da465df996cda234f9", "sha256": "223a43c0acb5badf2ba9c81ae2cf12fe7967f08fce6edede2ebf409b0f9bf931" }, "downloads": -1, "filename": "jr_data_science-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "59fe4be59977a1da465df996cda234f9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 66168, "upload_time": "2018-07-03T11:22:42", "url": "https://files.pythonhosted.org/packages/85/f6/3d63c4ac0043f91932e5cf4369631339694904c79b3912b8d4572f58ebb0/jr_data_science-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6353a7a38ad7f4b5a5ef803cf6283251", "sha256": "da38bba79bf139bc56cf9ffda80fe0d3799a01128aced371fa515cb19783a67d" }, "downloads": -1, "filename": "jr_data_science-0.1.1.tar.gz", "has_sig": false, "md5_digest": "6353a7a38ad7f4b5a5ef803cf6283251", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32665, "upload_time": "2017-12-06T09:18:39", "url": "https://files.pythonhosted.org/packages/39/f5/4477e710e7209a23c0fa1c0a7f27334eddc82eecd8eae725acf4696be14f/jr_data_science-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "34d8c21ef744284b5276caa2fb66970a", "sha256": "eda584ca6ebd935aa5c3fa7fdb3f2b14271ede65fd0fd767584d0bce010387e8" }, "downloads": -1, "filename": "jr_data_science-0.1.2-py3.6.egg", "has_sig": false, "md5_digest": "34d8c21ef744284b5276caa2fb66970a", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 159766, "upload_time": "2018-07-03T11:28:06", "url": "https://files.pythonhosted.org/packages/52/2e/61f052b99ed4c43b2384d7ca52cc3a44cf1b7e05645a720d0ba558a87cf2/jr_data_science-0.1.2-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "746e9ec84eb4031df4b79e006a8bc195", "sha256": "4e5644ae32a91eef92b6edc5fd5399cfd26a19965a699e817467de1ac90ca3ce" }, "downloads": -1, "filename": "jr_data_science-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "746e9ec84eb4031df4b79e006a8bc195", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 66171, "upload_time": "2018-07-03T11:25:46", "url": "https://files.pythonhosted.org/packages/48/60/47759610d60a513038412f842fff40529c30d827bdc9aaebf81aa8a5c8fd/jr_data_science-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b6c2296fc676023def3af6a276c128fe", "sha256": "5a67fc0e15335fdcab417ea6768cdb6ecc6836a162e5a7667b2491ac40735e50" }, "downloads": -1, "filename": "jr_data_science-0.1.2.tar.gz", "has_sig": false, "md5_digest": "b6c2296fc676023def3af6a276c128fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32613, "upload_time": "2018-07-03T11:28:08", "url": "https://files.pythonhosted.org/packages/7f/a6/692aa2f236523916cdb908a7381533ab618c0d55328640d730b50c6b4e1e/jr_data_science-0.1.2.tar.gz" } ], "0.1.2.1": [ { "comment_text": "", "digests": { "md5": "c4bf597ae63dceb03a207481c9cfcc8f", "sha256": "df2972a64ef4220fec20d4e20251d08a334911aed21693c5dfdc43f4edcc3e6e" }, "downloads": -1, "filename": "jr_data_science-0.1.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c4bf597ae63dceb03a207481c9cfcc8f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 66659, "upload_time": "2018-07-03T11:54:00", "url": "https://files.pythonhosted.org/packages/94/63/8cf054de398827130c81aa48d31e358562fec7ff86610b10404252e19005/jr_data_science-0.1.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d35d147c09fb43c635032c5c35960a63", "sha256": "d304746c0de4822ed4817dbe8261bfeddb70acbdc89d8ada5eeb06212607e6b8" }, "downloads": -1, "filename": "jr_data_science-0.1.2.1.tar.gz", "has_sig": false, "md5_digest": "d35d147c09fb43c635032c5c35960a63", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33169, "upload_time": "2018-07-03T11:54:02", "url": "https://files.pythonhosted.org/packages/3f/55/1b0e7eb5f38718850af6fc90ea66749d0c703d08da165d20ac7043d6a1bf/jr_data_science-0.1.2.1.tar.gz" } ], "0.1.2.2": [ { "comment_text": "", "digests": { "md5": "766339ae9c2cbc99fe07ac595412166a", "sha256": "bee1b98046329e4faee59490268a8a0d00bada3055ee5b9081ccad5ef787b46c" }, "downloads": -1, "filename": "jr_data_science-0.1.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "766339ae9c2cbc99fe07ac595412166a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 66671, "upload_time": "2018-07-03T15:53:30", "url": "https://files.pythonhosted.org/packages/2f/59/0559ef517ee9f3b3bb5d7cefd183b6d6a4810e6b24faf072821ede4fcdab/jr_data_science-0.1.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fc248210824f2a1e957b91c905675583", "sha256": "626755c9498a55ca8515cf20038eab36dd5f95b03eb2ec1c264205f26f0ac972" }, "downloads": -1, "filename": "jr_data_science-0.1.2.2.tar.gz", "has_sig": false, "md5_digest": "fc248210824f2a1e957b91c905675583", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33181, "upload_time": "2018-07-03T15:53:33", "url": "https://files.pythonhosted.org/packages/22/e7/d69b5f3fbd283cf7ad09908687c2a4a67d10bc14201358999ea5fcbf1cb8/jr_data_science-0.1.2.2.tar.gz" } ], "0.1.2.3": [ { "comment_text": "", "digests": { "md5": "7e27b520974b5e2d52f254c58fd9d28f", "sha256": "9f4fc08baa789bfaa4c88e4d171b078d2d01e82ae4a17bf8d9ac128617e3d90b" }, "downloads": -1, "filename": "jr_data_science-0.1.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "7e27b520974b5e2d52f254c58fd9d28f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 77489, "upload_time": "2018-07-03T15:53:32", "url": "https://files.pythonhosted.org/packages/a9/43/f71ebaf470ecb03bccc169124cff2d271635c2a2a076edf15234e018ada4/jr_data_science-0.1.2.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "41b9f64e486ce2937caa5b59d49a17c3", "sha256": "ed7f21c63168a1a6dec44b7607438a2afaf04f8db19c7081537055977d553ee3" }, "downloads": -1, "filename": "jr_data_science-0.1.2.3.tar.gz", "has_sig": false, "md5_digest": "41b9f64e486ce2937caa5b59d49a17c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43800, "upload_time": "2018-07-03T15:53:35", "url": "https://files.pythonhosted.org/packages/59/5a/1f8542faf64d37a82f9227b40fc38bfcc48a9f687122db9119a0053b598e/jr_data_science-0.1.2.3.tar.gz" } ], "0.1.2.4": [ { "comment_text": "", "digests": { "md5": "acdc8803b225faf24aa7f1747de9ac51", "sha256": "d93ee4638895f66d230febfd120364edec16aa5cd775b5378b55fe813893eeae" }, "downloads": -1, "filename": "jr_data_science-0.1.2.4-py3-none-any.whl", "has_sig": false, "md5_digest": "acdc8803b225faf24aa7f1747de9ac51", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 77493, "upload_time": "2018-07-03T16:05:40", "url": "https://files.pythonhosted.org/packages/f7/11/001dc4a11c4f2500cbfd731a8feab807a95fa01708344fe6201d5bff1545/jr_data_science-0.1.2.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "75b5c698caa7c7ef503f106269f482fc", "sha256": "cc5ba4127bdba350aa560c3d4ed2327217556bba8a5b0c096793b95ff7e39135" }, "downloads": -1, "filename": "jr_data_science-0.1.2.4.tar.gz", "has_sig": false, "md5_digest": "75b5c698caa7c7ef503f106269f482fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33330, "upload_time": "2018-07-03T16:05:42", "url": "https://files.pythonhosted.org/packages/1a/9b/576455b375749853b455e0e00043e57c9142778f2d59cbf415de5b484aae/jr_data_science-0.1.2.4.tar.gz" } ], "0.1.2.5": [ { "comment_text": "", "digests": { "md5": "49464e8ed7caada503e8b5c42b772bd4", "sha256": "ff51e6b17e1780ccb5b0a55f3c2dfd33b295a47e9892388e8ccd51760ca390c5" }, "downloads": -1, "filename": "jr_data_science-0.1.2.5-py3-none-any.whl", "has_sig": false, "md5_digest": "49464e8ed7caada503e8b5c42b772bd4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 77490, "upload_time": "2018-07-03T16:20:25", "url": "https://files.pythonhosted.org/packages/88/06/e9342130066f14170e7fcf4a5f08be301bae2d549d5e2773ec8d1b44c50f/jr_data_science-0.1.2.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fee2640992761a96fcc22f67c59a617c", "sha256": "a9662fbead4336d7ad1ba8de23c35d9272ca7db85bd2f3422e794f55718ed8f9" }, "downloads": -1, "filename": "jr_data_science-0.1.2.5.tar.gz", "has_sig": false, "md5_digest": "fee2640992761a96fcc22f67c59a617c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33321, "upload_time": "2018-07-03T16:20:28", "url": "https://files.pythonhosted.org/packages/24/36/b641f5206bc16077d2896b494355e8f29b7b602d7a96699a97118e8178d8/jr_data_science-0.1.2.5.tar.gz" } ], "0.1.2.6": [ { "comment_text": "", "digests": { "md5": "38ed4156be572ca46405b62760371cef", "sha256": "bc1a2d342c12945e1224b01411a5e59d245eef62fa2c8fd85c69aaa4480a5aaa" }, "downloads": -1, "filename": "jr_data_science-0.1.2.6-py3-none-any.whl", "has_sig": false, "md5_digest": "38ed4156be572ca46405b62760371cef", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 77489, "upload_time": "2018-07-03T16:20:23", "url": "https://files.pythonhosted.org/packages/bf/07/d8198631b1a3fa80485445869834ad9e45d7471801a2858caa1583d70f38/jr_data_science-0.1.2.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d630a68fd51f376cd9ff962a8c3bbff2", "sha256": "caf27552a8b5e934f084928da3a2547d98c2df60d2694c3842498f52b42b6e3a" }, "downloads": -1, "filename": "jr_data_science-0.1.2.6.tar.gz", "has_sig": false, "md5_digest": "d630a68fd51f376cd9ff962a8c3bbff2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33317, "upload_time": "2018-07-03T16:20:26", "url": "https://files.pythonhosted.org/packages/29/7f/7f745331dfeb886a3a898adb887e5a85b4c745b94b3b3b63e2f98dd1fb24/jr_data_science-0.1.2.6.tar.gz" } ], "0.1.2.7": [ { "comment_text": "", "digests": { "md5": "7a8c207fb57317e35828255725af4922", "sha256": "936d78aa10abb572ef273427834422ab8405d507c8bfde6d3ffe1769d51c504d" }, "downloads": -1, "filename": "jr_data_science-0.1.2.7-py3-none-any.whl", "has_sig": false, "md5_digest": "7a8c207fb57317e35828255725af4922", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 77591, "upload_time": "2018-07-03T16:45:34", "url": "https://files.pythonhosted.org/packages/1b/34/3d55871387f2cd89286bba6e95e7c258da396a24e18e2759452422defa84/jr_data_science-0.1.2.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8ee6d6acf6526579654932b32b8f8970", "sha256": "63a6ad410bbbd0ea0e97f21ab89226e7674366a8089e73f415642e3996caf2e9" }, "downloads": -1, "filename": "jr_data_science-0.1.2.7.tar.gz", "has_sig": false, "md5_digest": "8ee6d6acf6526579654932b32b8f8970", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33419, "upload_time": "2018-07-03T16:45:36", "url": "https://files.pythonhosted.org/packages/1d/75/a9a15b0b73ef1cbb2e7a823e4ee002c48ea80e5603ff6e2502641a61ffed/jr_data_science-0.1.2.7.tar.gz" } ], "0.1.2.8": [ { "comment_text": "", "digests": { "md5": "6353f56a20cb34f35dfcdb497a08a70f", "sha256": "cf2d882ae8a68ecf11f91eec7bed135c584b360fc135d66cdfe8ac651bfb4192" }, "downloads": -1, "filename": "jr_data_science-0.1.2.8-py3-none-any.whl", "has_sig": false, "md5_digest": "6353f56a20cb34f35dfcdb497a08a70f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 77873, "upload_time": "2018-07-03T17:11:56", "url": "https://files.pythonhosted.org/packages/07/ea/4781c6cf6b410aba6ebf94c3e699555844300eea82bb568b287aab110346/jr_data_science-0.1.2.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3bf898cc744a4c34f7904cdeb3bddd4a", "sha256": "4fdb44d8dc8e90c8564c12c876a5c03a3d5054537933920b56427d6e127c5459" }, "downloads": -1, "filename": "jr_data_science-0.1.2.8.tar.gz", "has_sig": false, "md5_digest": "3bf898cc744a4c34f7904cdeb3bddd4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33651, "upload_time": "2018-07-03T17:11:58", "url": "https://files.pythonhosted.org/packages/dd/38/f631e75d332309a112e024d880e38dd8571c31043bbe042062051866ebed/jr_data_science-0.1.2.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6353f56a20cb34f35dfcdb497a08a70f", "sha256": "cf2d882ae8a68ecf11f91eec7bed135c584b360fc135d66cdfe8ac651bfb4192" }, "downloads": -1, "filename": "jr_data_science-0.1.2.8-py3-none-any.whl", "has_sig": false, "md5_digest": "6353f56a20cb34f35dfcdb497a08a70f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 77873, "upload_time": "2018-07-03T17:11:56", "url": "https://files.pythonhosted.org/packages/07/ea/4781c6cf6b410aba6ebf94c3e699555844300eea82bb568b287aab110346/jr_data_science-0.1.2.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3bf898cc744a4c34f7904cdeb3bddd4a", "sha256": "4fdb44d8dc8e90c8564c12c876a5c03a3d5054537933920b56427d6e127c5459" }, "downloads": -1, "filename": "jr_data_science-0.1.2.8.tar.gz", "has_sig": false, "md5_digest": "3bf898cc744a4c34f7904cdeb3bddd4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33651, "upload_time": "2018-07-03T17:11:58", "url": "https://files.pythonhosted.org/packages/dd/38/f631e75d332309a112e024d880e38dd8571c31043bbe042062051866ebed/jr_data_science-0.1.2.8.tar.gz" } ] }