{ "info": { "author": "Edward R Jones", "author_email": "ejones@tamu.edu", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Topic :: Utilities" ], "description": "AdvancedAnalytics\n===================\n\nA collection of python modules, classes and methods for simplifying the use of machine learning solutions. **AdvancedAnalytics** provides easy access to advanced tools in **Sci-Learn**, **NLTK** and other machine learning packages. **AdvancedAnalytics** was developed to simplify learning python from the book *The Art and Science of Data Analytics*.\n\nDescription\n===========\n\nFrom a high level view, building machine learning applications typically proceeds through three stages:\n\n 1. Data Preprocessing\n 2. Modeling or Analytics\n 3. Postprocessing\n\nThe classes and methods in **AdvancedAnalytics** primarily support the first and last stages of machine learning applications. \n\nData scientists report they spend 80% of their total effort in first and last stages. The first stage, *data preprocessing*, is concerned with preparing the data for analysis. This includes:\n\n 1. identifying and correcting outliers, \n 2. imputing missing values, and \n 3. encoding data. \n\nThe last stage, *solution postprocessing*, involves developing graphic summaries of the solution, and metrics for evaluating the quality of the solution.\n\nDocumentation and Examples\n============================\n\nThe API and documentation for all classes and examples are available at https://github.com/tandonneur/AdvancedAnalytics/. \n\nUsage\n=====\n\nCurrently the most popular usage is for supporting solutions developed using these advanced machine learning packages:\n\n * Sci-Learn\n * StatsModels\n * NLTK\n\nThe intention is to expand this list to other packages. This is a simple example for linear regression that uses the data map structure to preprocess data:\n\n.. code-block:: python\n\n from AdvancedAnalytics.ReplaceImputeEncode import DT\n from AdvancedAnalytics.ReplaceImputeEncode import ReplaceImputeEncode\n from AdvancedAnalytics.Tree import tree_regressor\n from sklearn.tree import DecisionTreeRegressor, export_graphviz \n # Data Map Using DT, Data Types\n data_map = {\n \u201cSalary\u201d: [DT.Interval, (20000.0, 2000000.0)],\n \u201cDepartment\u201d: [DT.Nominal, (\u201cHR\u201d, \u201cSales\u201d, \u201cMarketing\u201d)] \n \u201cClassification\u201d: [DT.Nominal, (1, 2, 3, 4, 5)]\n \u201cYears\u201d: [DT.Interval, (18, 60)] }\n # Preprocess data from data frame df\n rie = ReplaceImputeEncode(data_map=data_map, interval_scaling=None,\n nominal_encoding= \u201cSAS\u201d, drop=True)\n encoded_df = rie.fit_transform(df)\n y = encoded_df[\u201cSalary\u201d]\n X = encoded_df.drop(\u201cSalary\u201d, axis=1)\n dt = DecisionTreeRegressor(criterion= \u201cgini\u201d, max_depth=4\n min_samples_split=5, min_samples_leaf5)\n dt = dt.fit(X,y)\n tree_regressor.display_importance(dt, encoded_df.columns)\n tree_regressor.display_metrics(dt, X, y)\n\nCurrent Modules and Classes\n=============================\n\nReplaceImputeEncode\n Classes for Data Preprocessing\n * DT defines new data types used in the data dictionary\n * ReplaceImputeEncode a class for data preprocessing\n\nRegression\n Classes for Linear and Logistic Regression\n * linreg support for linear regressino\n * logreg support for logistic regression\n * stepwise a variable selection class\n\nTree\n Classes for Decision Tree Solutions\n * tree_regressor support for regressor decision trees\n * tree_classifier support for classification decision trees\n\nForest\n Classes for Random Forests\n * forest_regressor support for regressor random forests\n * forest_classifier support for classification random forests\n\nNeuralNetwork\n Classes for Neural Networks\n * nn_regressor support for regressor neural networks\n * nn_classifier support for classification neural networks\n\nText\n Classes for Text Analytics\n * text_analysis support for topic analysis\n * text_plot for word clouds\n * sentiment_analysis support for sentiment analysis\n\nInternet\n Classes for Internet Applications\n * scrape support for web scrapping\n * metrics a class for solution metrics\n\nInstallation and Dependencies\n=============================\n\n**AdvancedAnalytics** is designed to work on any operating system running python 3. It can be installed using **pip** or **conda**.\n\n.. code-block:: python\n\n pip install AdvancedAnalytics\n # or\n conda install -c dr.jones AdvancedAnalytics\n\nGeneral Dependencies\n There are dependencies. Most classes import one or more modules from \n **Sci-Learn**, referenced as *sklearn* in module imports, and \n **StatsModels**. These are both installed with the current version\n of **anaconda**.\n\nInstalled with AdvancedAnalytics\n Most packages used by **AdvancedAnalytics** are automatically \n installed with its installation. These consist of the following \n packages.\n\n * statsmodels\n * scikit-learn\n * scikit-image\n * nltk\n * pydotplus\n * python-graphviz\n * wordcloud\n * newspaper3k\n\nOther Dependencies\n The *Tree* and *Forest* modules plot decision trees and importance\n metrics using **pydotplus** and the **graphviz** packages. These\n should also be automatically installed with **AdvancedAnalytics**.\n\n However, the **graphviz** install is sometimes not fully complete \n with the conda install. It may require an additional pip install.\n\n .. code-block:: python\n\n pip install graphviz\n\nText Analytics Dependencies\n The *TextAnalytics* module uses the **NLTK**, **Sci-Learn**, and \n **wordcloud** packages. Usually these are also automatically \n installed automatically with **AdvancedAnalytics**. You can verify \n they are installed using the following commands.\n\n .. code-block:: python\n\n conda list nltk\n conda list sci-learn\n conda list wordcloud\n\n However, when the **NLTK** package is installed, it does not \n install the data used by the package. In order to load the\n **NLTK** data run the following code once before using the \n *TextAnalytics* module.\n\n .. code-block:: python\n\n #The following NLTK commands should be run once\n nltk.download(\u201cpunkt\u201d)\n nltk.download(\u201caveraged_preceptron_tagger\u201d)\n nltk.download(\u201cstopwords\u201d)\n nltk.download(\u201cwordnet\u201d)\n\n The **wordcloud** package also uses a little know package\n **tinysegmenter** version 0.3. Run the following code to ensure\n it is installed.\n\n .. code-block:: python\n\n conda install -c conda-forge tinysegmenter==0.3\n # or\n pip install tinysegmenter==0.3\n\nInternet Dependencies\n The *Internet* module contains a class *scrape* which has some \n functions for scraping newsfeeds. Some of these use the \n **newspaper3k** package. It should be automatically installed with \n **AdvancedAnalytics**.\n\n However, it also uses the package **newsapi-python**, which is not \n automatically installed. If you intended to use this news scraping\n scraping tool, it is necessary to install the package using the \n following code:\n\n .. code-block:: python\n\n conda install -c conda-forge newsapi\n # or\n pip install newsapi\n\n In addition, the newsapi service is sponsored by a commercial company\n www.newsapi.com. You will need to register with them to obtain an \n *API* key required to access this service. This is free of charge \n for developers, but there is a fee if *newsapi* is used to broadcast \n news with an application or at a website.\n\nCode of Conduct\n---------------\n\nEveryone interacting in the AdvancedAnalytics project's codebases, issue trackers, chat rooms, and mailing lists is expected to follow the PyPA Code of Conduct: https://www.pypa.io/en/latest/code-of-conduct/ .\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://github.com/tandonneur/AdvancedAnalytics", "keywords": "Analytics,data map,preprocessing,pre-processing,postprocessing,post-processing,NLTK,Sci-Learn,sklearn,StatsModels,web scraping,word cloud,regression,decision trees,random forest,neural network,cross validation,topic analysis,sentiment analytic,natural language processing,NLP", "license": "", "maintainer": "", "maintainer_email": "", "name": "AdvancedAnalytics", "package_url": "https://pypi.org/project/AdvancedAnalytics/", "platform": "", "project_url": "https://pypi.org/project/AdvancedAnalytics/", "project_urls": { "Homepage": "https://github.com/tandonneur/AdvancedAnalytics" }, "release_url": "https://pypi.org/project/AdvancedAnalytics/1.8/", "requires_dist": [ "scikit-learn", "scikit-image", "statsmodels", "nltk", "pydotplus", "python-graphviz", "wordcloud", "newspaper3k" ], "requires_python": "", "summary": "Python support for 'The Art and Science of Data Analytics'", "version": "1.8" }, "last_serial": 5797766, "releases": { "0.3.0": [ { "comment_text": "", "digests": { "md5": "791621f5492b2b37f0f6528b845b3edf", "sha256": "7dc13daa1793cad2c2c1e88b3c8e42d8aed6c366a4e930f03e10fabe5ce07e32" }, "downloads": -1, "filename": "AdvancedAnalytics-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "791621f5492b2b37f0f6528b845b3edf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 56923, "upload_time": "2019-08-24T09:53:36", "url": "https://files.pythonhosted.org/packages/c0/82/68e2437b203ef31b22d3446233c56609e8cd7f19d9662fd993ab7d76f1da/AdvancedAnalytics-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c05080cf0b4b89670a4087c6f1166999", "sha256": "9fd6efd56b98b2993e9d2e5575cea078efecaba704ddc822c66f6e5353ceb59b" }, "downloads": -1, "filename": "AdvancedAnalytics-0.3.0.tar.gz", "has_sig": false, "md5_digest": "c05080cf0b4b89670a4087c6f1166999", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53071, "upload_time": "2019-08-24T09:53:38", "url": "https://files.pythonhosted.org/packages/3e/f9/153dffb0c7e6cbf22db5ecd900d274ff2bab66224d7801798571b5c7aa25/AdvancedAnalytics-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "a2892b3026fe5013eb02065c32782f8c", "sha256": "23625cbfecc6057bebf1479ab13b7e5fec9a16a53d55344353212846a3d1e017" }, "downloads": -1, "filename": "AdvancedAnalytics-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "a2892b3026fe5013eb02065c32782f8c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 58011, "upload_time": "2019-08-25T19:07:03", "url": "https://files.pythonhosted.org/packages/50/e2/0e72d47507975a38299355b9fc18a1c7665135bb8a359beca98fbc022665/AdvancedAnalytics-0.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ebfa4f94c86c427a8af68be3928a1fc1", "sha256": "b53ccf2002a3fbd50ad7c6b5e424f97b5d1840c57ba64c6568f0e429f105f838" }, "downloads": -1, "filename": "AdvancedAnalytics-0.4.0.tar.gz", "has_sig": false, "md5_digest": "ebfa4f94c86c427a8af68be3928a1fc1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54325, "upload_time": "2019-08-25T19:07:05", "url": "https://files.pythonhosted.org/packages/ce/e0/b19c6a571498a13fc0254338ff0d19fd913520a43d3e52c765d84f2f04fd/AdvancedAnalytics-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "4a29df022f512d8724b367e6c2cabd6c", "sha256": "e4bba74c1604a8359eb84cc6b0b80e1a3a01bcd750261e69fb9ab20d4300c44c" }, "downloads": -1, "filename": "AdvancedAnalytics-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "4a29df022f512d8724b367e6c2cabd6c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 58007, "upload_time": "2019-08-25T20:02:41", "url": "https://files.pythonhosted.org/packages/99/fe/0f4d6beda7f63e92bc08c52e4cce281e1a3388b619234efffc0cdf07907d/AdvancedAnalytics-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "535978cedc28f3d25cc8da7cffa245c2", "sha256": "4a3712982845d7ccb9a6d449b0ddad9943d96b28ab510684712eb56b502dbb72" }, "downloads": -1, "filename": "AdvancedAnalytics-0.5.0.tar.gz", "has_sig": false, "md5_digest": "535978cedc28f3d25cc8da7cffa245c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54323, "upload_time": "2019-08-25T20:02:43", "url": "https://files.pythonhosted.org/packages/f5/c9/2533240661a3fbd889a05a023f7b56888ed5d898b63f453a42e72a56e6b4/AdvancedAnalytics-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "c579c37ebf728394da8a1354f6b7ea67", "sha256": "99e00c12df6787f13d2a570a2c607ed1369165b29fcd6a2868367120cf90b347" }, "downloads": -1, "filename": "AdvancedAnalytics-0.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c579c37ebf728394da8a1354f6b7ea67", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 110838, "upload_time": "2019-08-25T21:40:17", "url": "https://files.pythonhosted.org/packages/a0/3e/5b427ef553a0729843afedaff402df4458ad2b810b704d534bb5e60aa24f/AdvancedAnalytics-0.6.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c8a254932544ff48acb8414e4a50a51b", "sha256": "107f3710d64cf1cd7218429326b44023dab71f008ffc6f2bc484013502707490" }, "downloads": -1, "filename": "AdvancedAnalytics-0.6.0.tar.gz", "has_sig": false, "md5_digest": "c8a254932544ff48acb8414e4a50a51b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54260, "upload_time": "2019-08-25T21:40:19", "url": "https://files.pythonhosted.org/packages/94/32/b5454b12c73522ad1e982bb94b84d7889cc7318df550fba72010d7a52f5a/AdvancedAnalytics-0.6.0.tar.gz" } ], "0.65": [ { "comment_text": "", "digests": { "md5": "4c949ebb21466dfe662ce9727bed4351", "sha256": "7dadc39417fa58b39fe5860e67a6120ab9a4ff461cbdb7e82a1a1b1f87f6f995" }, "downloads": -1, "filename": "AdvancedAnalytics-0.65-py3-none-any.whl", "has_sig": false, "md5_digest": "4c949ebb21466dfe662ce9727bed4351", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 111780, "upload_time": "2019-08-26T19:21:33", "url": "https://files.pythonhosted.org/packages/8b/89/a67a9045de71adabef88ecace0fea32c47374d7b43eac0548069b9bee94c/AdvancedAnalytics-0.65-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7ea9f3500f68e007f6197bae35251203", "sha256": "3ec16571a50b133ded15b7062b693ce04d594c26279458872ea1c4249ca10126" }, "downloads": -1, "filename": "AdvancedAnalytics-0.65.tar.gz", "has_sig": false, "md5_digest": "7ea9f3500f68e007f6197bae35251203", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55326, "upload_time": "2019-08-26T19:21:37", "url": "https://files.pythonhosted.org/packages/8b/08/120d1e70852ba19ff9aa4e079f318b0df298d4d3d08335812289ea003e48/AdvancedAnalytics-0.65.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "6c25bfe382395d5e4a65463de0329cf4", "sha256": "7ee94813a5dfbede9c7e862b9b55afde908703350b9f05f76b143dace6ab46e9" }, "downloads": -1, "filename": "AdvancedAnalytics-0.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6c25bfe382395d5e4a65463de0329cf4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 110552, "upload_time": "2019-08-25T22:00:45", "url": "https://files.pythonhosted.org/packages/41/1e/b78ecf0c2756afcd71f319a3506c6ac2c8d8e5abc7ed0c61b3311232be6b/AdvancedAnalytics-0.7.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8146c9a59558771e898d10c669b6aa3a", "sha256": "6f61ac1c7c900b9358bb01ca8f78fb0c2e594e2987dc4a6a122c6df31468880c" }, "downloads": -1, "filename": "AdvancedAnalytics-0.7.0.tar.gz", "has_sig": false, "md5_digest": "8146c9a59558771e898d10c669b6aa3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54151, "upload_time": "2019-08-25T22:00:47", "url": "https://files.pythonhosted.org/packages/cc/0a/5adf35a39eebf4b45096c33184a29ac627519c9392b9c7b7374e068d0d04/AdvancedAnalytics-0.7.0.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "489882e9079cc32785391d2dad6022ab", "sha256": "0719714a47de61b2bee6fd9b92034c592c77942405b84c2e6a15f0942b1b91ef" }, "downloads": -1, "filename": "AdvancedAnalytics-0.8.0-py3-none-any.whl", "has_sig": false, "md5_digest": "489882e9079cc32785391d2dad6022ab", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 111101, "upload_time": "2019-08-26T01:21:34", "url": "https://files.pythonhosted.org/packages/19/aa/9d459de082af7ae2ecdad313eabd9d57b11289d2b943ba273109502def3e/AdvancedAnalytics-0.8.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "228807d6a55fc5484187ff1a4c359029", "sha256": "e14b23a89dada41ea922afb1af8d0b9473f2fd61861c8479df32949682a58af4" }, "downloads": -1, "filename": "AdvancedAnalytics-0.8.0.tar.gz", "has_sig": false, "md5_digest": "228807d6a55fc5484187ff1a4c359029", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54541, "upload_time": "2019-08-26T01:21:36", "url": "https://files.pythonhosted.org/packages/1d/6d/c5aa3058928a91f4bba59d5fd513b47a76160156e598f69abc751adac103/AdvancedAnalytics-0.8.0.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "cf034329c527d84be7a7a06e9defa6e1", "sha256": "7cc916f2c0be870f261940b0ddad69a7e8a9e4f482486ab1998c8f789174fa14" }, "downloads": -1, "filename": "AdvancedAnalytics-0.9.0-py3-none-any.whl", "has_sig": false, "md5_digest": "cf034329c527d84be7a7a06e9defa6e1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 111100, "upload_time": "2019-08-26T02:31:47", "url": "https://files.pythonhosted.org/packages/fc/8e/a39470f5d5b31f70e57c3a23b221b48e5c0cfea679a26bf01f5b01ab7c05/AdvancedAnalytics-0.9.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "42b144bb77b8f2a13b12ef6a72e7b564", "sha256": "a4c91870fc57f759e52f0c360d7c75d4131d24a32a3655be14146391af4f6f87" }, "downloads": -1, "filename": "AdvancedAnalytics-0.9.0.tar.gz", "has_sig": false, "md5_digest": "42b144bb77b8f2a13b12ef6a72e7b564", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54586, "upload_time": "2019-08-26T02:31:49", "url": "https://files.pythonhosted.org/packages/4c/31/11015081b39560f8d457a027204665f733f54ee34b96bf64a64d3c648122/AdvancedAnalytics-0.9.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "5ac8aa13582f1a7d35bfdcec6f060b39", "sha256": "858659d1ac5fafe6b2895137b59847d53625d799bf5b99bd107afbe6cfd22394" }, "downloads": -1, "filename": "AdvancedAnalytics-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "5ac8aa13582f1a7d35bfdcec6f060b39", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 111109, "upload_time": "2019-08-26T02:53:52", "url": "https://files.pythonhosted.org/packages/2a/4d/8548ee7427962baf65c0cc9248632f68026e71ee5d6ccb01fa6bb3ba08fd/AdvancedAnalytics-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e93f04a98bf8f3b50be88d1c0054c322", "sha256": "0923ad6e87fe65929fbc98b8aca6d6a1744d5bca4f875193e47f5fd566c0b26b" }, "downloads": -1, "filename": "AdvancedAnalytics-1.0.0.tar.gz", "has_sig": false, "md5_digest": "e93f04a98bf8f3b50be88d1c0054c322", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54607, "upload_time": "2019-08-26T02:53:55", "url": "https://files.pythonhosted.org/packages/3a/5b/5cbb2db152305ace345b2e152acd1d3cfbd361821497be12a7750844f63a/AdvancedAnalytics-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "192de2753dfd52a587bfd0e6f24c962d", "sha256": "e85f50c85887c47bc3bcb0b794f60eb511df9ca49075a2f020baa9e2b2f20a20" }, "downloads": -1, "filename": "AdvancedAnalytics-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "192de2753dfd52a587bfd0e6f24c962d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 111612, "upload_time": "2019-08-26T15:42:28", "url": "https://files.pythonhosted.org/packages/85/1e/45a3e8021e6d4ec4a55cb269d01c79425258b9aae73f1aba6f7067fecefb/AdvancedAnalytics-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b5865ce0d33a6c29a6c030d56641c778", "sha256": "37e3c4b7b1dfde9bbc49879d014ad958e351f885ab3991f637590132c4d8f671" }, "downloads": -1, "filename": "AdvancedAnalytics-1.1.0.tar.gz", "has_sig": false, "md5_digest": "b5865ce0d33a6c29a6c030d56641c778", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55005, "upload_time": "2019-08-26T15:42:30", "url": "https://files.pythonhosted.org/packages/35/ba/b93ead77323b2cc8352cd5c4980adc3e7fabc47a68c426a8cbd9561af3e5/AdvancedAnalytics-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "e8583aa7e20dc43745be0d9173354fdb", "sha256": "cecd0f10d3acb0c5216f58d85878b4c95de81014cd7c90db8e5cd34fec93b704" }, "downloads": -1, "filename": "AdvancedAnalytics-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e8583aa7e20dc43745be0d9173354fdb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 111632, "upload_time": "2019-08-26T16:15:05", "url": "https://files.pythonhosted.org/packages/7e/46/d265802d25f2b505e59738039a1932a105521e05f3347f2a0e643c53e61e/AdvancedAnalytics-1.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3da095736d52ef83ee5d96d095861064", "sha256": "48a5c19d1a4e20461b439dc1549b2cfef5731d6ad154b3573256784bc27667e5" }, "downloads": -1, "filename": "AdvancedAnalytics-1.2.0.tar.gz", "has_sig": false, "md5_digest": "3da095736d52ef83ee5d96d095861064", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55095, "upload_time": "2019-08-26T16:15:08", "url": "https://files.pythonhosted.org/packages/d7/d2/febd0283aa8d90974c8a70e65d947df7188e9215cbcd5ab3323a31213cd9/AdvancedAnalytics-1.2.0.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "f3187222dd46c236442d1163ad70e514", "sha256": "92d91221b52523692a13acadad498391c33a874d03574027a925f1ba110b8ae9" }, "downloads": -1, "filename": "AdvancedAnalytics-1.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f3187222dd46c236442d1163ad70e514", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 111621, "upload_time": "2019-08-26T16:26:11", "url": "https://files.pythonhosted.org/packages/e0/29/92f12341b1106561063ea10969d4552962b7e75751189d3b46a6e54ea0b7/AdvancedAnalytics-1.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c85ce8ca399d75fcb549ec2badbc2af6", "sha256": "bd8261b0da00b09b34af3f352732bf49a4e78825854146494b8364a912cc0ee2" }, "downloads": -1, "filename": "AdvancedAnalytics-1.3.0.tar.gz", "has_sig": false, "md5_digest": "c85ce8ca399d75fcb549ec2badbc2af6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55107, "upload_time": "2019-08-26T16:26:14", "url": "https://files.pythonhosted.org/packages/e3/55/c291f04b23ea7226aab06e905655beae398015bde7f8f5162a6ac3f243e6/AdvancedAnalytics-1.3.0.tar.gz" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "26adc36e9b94e745aa5fcb4af93d5172", "sha256": "ca72f53a1b7033e35df35dfa11c715992bebddeb4613b9b65bb32a2325a6c4f2" }, "downloads": -1, "filename": "AdvancedAnalytics-1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "26adc36e9b94e745aa5fcb4af93d5172", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 111774, "upload_time": "2019-08-26T19:21:35", "url": "https://files.pythonhosted.org/packages/ac/08/4d92319c9b9e71d7e4c1628dfcada8aaf258b6946a96e588b313a8173a51/AdvancedAnalytics-1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e823908e8f3440677031911e3f45c94e", "sha256": "6e47dadca7096eada3f4e09fb2c46b4f7ec2ae586cefa751c378e3bb8f40ed5a" }, "downloads": -1, "filename": "AdvancedAnalytics-1.4.tar.gz", "has_sig": false, "md5_digest": "e823908e8f3440677031911e3f45c94e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55340, "upload_time": "2019-08-26T19:21:39", "url": "https://files.pythonhosted.org/packages/3b/04/cec591b5b807ece16c12f3b94de2af4e82d2334d865c9bad48eedbea4672/AdvancedAnalytics-1.4.tar.gz" } ], "1.5": [ { "comment_text": "", "digests": { "md5": "8860f76565ec4b88bd29787ca8e9e8d7", "sha256": "4f57568be72cbf276202fe8d8d8428a367e88719661c4b0f7dd1ce45293a6097" }, "downloads": -1, "filename": "AdvancedAnalytics-1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "8860f76565ec4b88bd29787ca8e9e8d7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 133108, "upload_time": "2019-08-30T23:06:25", "url": "https://files.pythonhosted.org/packages/7d/68/524e1870e162a10fa0fb94eb60aa4a0fe0200096020dbd94e8b2735fe375/AdvancedAnalytics-1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d386d1b6baac03ba9bb1ba7014ff22a2", "sha256": "0f0c339ad33ab84bc6fcdb9c0988a010bcbf9cc2fffbe3d158a07144ad66fe43" }, "downloads": -1, "filename": "AdvancedAnalytics-1.5.tar.gz", "has_sig": false, "md5_digest": "d386d1b6baac03ba9bb1ba7014ff22a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55422, "upload_time": "2019-08-30T23:06:28", "url": "https://files.pythonhosted.org/packages/0c/ea/1dd5bf924adf96f7dd0fef6bc5af61f7d311cdfdecacdd03474b836dfdd1/AdvancedAnalytics-1.5.tar.gz" } ], "1.6": [ { "comment_text": "", "digests": { "md5": "8c0b362bdb0e14c71b4b0c2cc1aefe3f", "sha256": "de4d668ee0e553cea054d49aa00cc9087adb2a4054f11a320aed647211a5e14a" }, "downloads": -1, "filename": "AdvancedAnalytics-1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "8c0b362bdb0e14c71b4b0c2cc1aefe3f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 133655, "upload_time": "2019-09-07T23:25:03", "url": "https://files.pythonhosted.org/packages/76/ea/9dd285ab23fecaae5b3cd6e87a4b4afd3446b986d0ba874703be5f08538c/AdvancedAnalytics-1.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a7ce2213a6022cb0b29d715feb5aac56", "sha256": "dd93ad5f8044ff40afa675bf7e7c3ee7525885cd81399c21469cef0a45539e05" }, "downloads": -1, "filename": "AdvancedAnalytics-1.6.tar.gz", "has_sig": false, "md5_digest": "a7ce2213a6022cb0b29d715feb5aac56", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55969, "upload_time": "2019-09-07T23:25:05", "url": "https://files.pythonhosted.org/packages/2c/9d/e6b8ea4175170b647444156ad4594ebade59a41ed81130a0951cfa62b579/AdvancedAnalytics-1.6.tar.gz" } ], "1.8": [ { "comment_text": "", "digests": { "md5": "311150263ba4b48e9d50a4a25da34364", "sha256": "8f77913ddbe997026c4d5f57dfdb7ed89885b116c203edcce7b10be1befc7ecd" }, "downloads": -1, "filename": "AdvancedAnalytics-1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "311150263ba4b48e9d50a4a25da34364", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 133646, "upload_time": "2019-09-07T23:37:07", "url": "https://files.pythonhosted.org/packages/4a/1c/c5fb8f2998637c932a357cf27926a100e65b42bcf826e615b1df68fb4ca1/AdvancedAnalytics-1.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "38455a19afdf5a03fef32db0f342013f", "sha256": "ec314ab3fbbf8320317aaafbf5208a3c4e18ae5ab856265ea615c84d46852d64" }, "downloads": -1, "filename": "AdvancedAnalytics-1.8.tar.gz", "has_sig": false, "md5_digest": "38455a19afdf5a03fef32db0f342013f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55954, "upload_time": "2019-09-07T23:37:09", "url": "https://files.pythonhosted.org/packages/43/7d/f0838306510a8ac0d229d4dd44b91a4539687443e42d994418510654aee2/AdvancedAnalytics-1.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "311150263ba4b48e9d50a4a25da34364", "sha256": "8f77913ddbe997026c4d5f57dfdb7ed89885b116c203edcce7b10be1befc7ecd" }, "downloads": -1, "filename": "AdvancedAnalytics-1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "311150263ba4b48e9d50a4a25da34364", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 133646, "upload_time": "2019-09-07T23:37:07", "url": "https://files.pythonhosted.org/packages/4a/1c/c5fb8f2998637c932a357cf27926a100e65b42bcf826e615b1df68fb4ca1/AdvancedAnalytics-1.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "38455a19afdf5a03fef32db0f342013f", "sha256": "ec314ab3fbbf8320317aaafbf5208a3c4e18ae5ab856265ea615c84d46852d64" }, "downloads": -1, "filename": "AdvancedAnalytics-1.8.tar.gz", "has_sig": false, "md5_digest": "38455a19afdf5a03fef32db0f342013f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55954, "upload_time": "2019-09-07T23:37:09", "url": "https://files.pythonhosted.org/packages/43/7d/f0838306510a8ac0d229d4dd44b91a4539687443e42d994418510654aee2/AdvancedAnalytics-1.8.tar.gz" } ] }