nalyst


Namenalyst JSON
Version 1.1.9 PyPI version JSON
download
home_pagehttps://github.com/nalystresearch
SummaryPackages for quantative analyst
upload_time2023-11-23 22:14:12
maintainer
docs_urlNone
authorHemant Thapa, Kiran Basnet
requires_python>=3.6
licenseProprietary License
keywords pandas random numpy pandas datareader seaborn matplotlib
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            1. Introduction

Welcome to Nalyst, your trusted companion in the world of Machine Learning and Data Science. Tailored for data analysts, professionals, and researchers, Nalyst emerges as a robust and user-friendly library, streamlining your journey through the intricacies of data analysis. Empower yourself with a comprehensive toolkit featuring Linear Regression, Logistic Regression, K-means Clustering, PCA, Decision Trees, Train Test Split, and advanced scaling techniques like Min Max Scaling, MaxAbs Scaling, and Standard Scaling. With Nalyst, elevate your efficiency in training, analyzing, and evaluating models.

1. Features

Linear Regression: A versatile set of tools for constructing and dissecting linear regression models.

Logistic Regression: Dive into a range of tools for crafting and scrutinizing logistic regression models.

K-means: Effortlessly cluster data into k clusters, unraveling patterns and insights.

PCA: Dimensionality reduction tool preserving essential features, enhancing model performance.

Decision Tree: Construct and analyze decision trees, gaining clarity in complex decision-making.

Train Test Split: Flexibly split data into training and testing sets for robust model evaluation.

Scaling Tools: Choose from Min Max Scaling, MaxAbs Scaling, and Standard Scaling for flexible data normalization.

Quick Model Training: Swiftly and easily train machine learning models, saving valuable time and effort.

1. Installation Package

To install the library, simply run the following command in your terminal:

```text
pip install nalyst
pip install --upgrade nalyst
pip show nalyst
```

4. Import Dependencies

```
import numpy as np
import matplotlib.pyplot as plt
import yfinance as yf
import pyttsx3
import yfinance as yf
import datetime
```

5. Importing Packages

```text
from .LinearRegression import LinearRegression
from .MultipleLinearRegression import MultipleLinearRegression
from .LeastSquaresRegression import LeastSquaresRegression
from .PolynomialRegression import PolynomialRegression
from .DecisionTree import DecisionTree
from .LogisticRegression import LogisticRegression
from .KMeans import KMeans
from .PCA import PCA
from .MaxAbsScaler import MaxAbsScaler
from .MinMaxScaler import MinMaxScaler
from .StandardScaler import StandardScaler
from .train_test_split import train_test_split
from .BetaFive import calculate_beta_five
from .BetaMax import calculate_beta_max
from .SMA import SimpleMovingAverage
from .EMA import ExponentialMovingAverage
```

6. Support

For assistance or inquiries, reach out to us. Note that the integrated audio architecture doesn't support Google Colab or cloud systems.

7. COMMUNICATION

Explore and engage with us on GitHub: https://github.com/AnalyticalHarry

Embark on your data science journey with Nalyst, where simplicity meets power.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/nalystresearch",
    "name": "nalyst",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": "",
    "keywords": "pandas,random,numpy,pandas datareader,seaborn,matplotlib",
    "author": "Hemant Thapa, Kiran Basnet",
    "author_email": "hemantthapa1998@gmail.com, kiransbasnet@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/94/96/a14f9ff92c1bf6c48a57e722e6ec5432ef25f40af7d7ceed98e3b0b7abeb/nalyst-1.1.9.tar.gz",
    "platform": null,
    "description": "1. Introduction\r\n\r\nWelcome to Nalyst, your trusted companion in the world of Machine Learning and Data Science. Tailored for data analysts, professionals, and researchers, Nalyst emerges as a robust and user-friendly library, streamlining your journey through the intricacies of data analysis. Empower yourself with a comprehensive toolkit featuring Linear Regression, Logistic Regression, K-means Clustering, PCA, Decision Trees, Train Test Split, and advanced scaling techniques like Min Max Scaling, MaxAbs Scaling, and Standard Scaling. With Nalyst, elevate your efficiency in training, analyzing, and evaluating models.\r\n\r\n1. Features\r\n\r\nLinear Regression: A versatile set of tools for constructing and dissecting linear regression models.\r\n\r\nLogistic Regression: Dive into a range of tools for crafting and scrutinizing logistic regression models.\r\n\r\nK-means: Effortlessly cluster data into k clusters, unraveling patterns and insights.\r\n\r\nPCA: Dimensionality reduction tool preserving essential features, enhancing model performance.\r\n\r\nDecision Tree: Construct and analyze decision trees, gaining clarity in complex decision-making.\r\n\r\nTrain Test Split: Flexibly split data into training and testing sets for robust model evaluation.\r\n\r\nScaling Tools: Choose from Min Max Scaling, MaxAbs Scaling, and Standard Scaling for flexible data normalization.\r\n\r\nQuick Model Training: Swiftly and easily train machine learning models, saving valuable time and effort.\r\n\r\n1. Installation Package\r\n\r\nTo install the library, simply run the following command in your terminal:\r\n\r\n```text\r\npip install nalyst\r\npip install --upgrade nalyst\r\npip show nalyst\r\n```\r\n\r\n4. Import Dependencies\r\n\r\n```\r\nimport numpy as np\r\nimport matplotlib.pyplot as plt\r\nimport yfinance as yf\r\nimport pyttsx3\r\nimport yfinance as yf\r\nimport datetime\r\n```\r\n\r\n5. Importing Packages\r\n\r\n```text\r\nfrom .LinearRegression import LinearRegression\r\nfrom .MultipleLinearRegression import MultipleLinearRegression\r\nfrom .LeastSquaresRegression import LeastSquaresRegression\r\nfrom .PolynomialRegression import PolynomialRegression\r\nfrom .DecisionTree import DecisionTree\r\nfrom .LogisticRegression import LogisticRegression\r\nfrom .KMeans import KMeans\r\nfrom .PCA import PCA\r\nfrom .MaxAbsScaler import MaxAbsScaler\r\nfrom .MinMaxScaler import MinMaxScaler\r\nfrom .StandardScaler import StandardScaler\r\nfrom .train_test_split import train_test_split\r\nfrom .BetaFive import calculate_beta_five\r\nfrom .BetaMax import calculate_beta_max\r\nfrom .SMA import SimpleMovingAverage\r\nfrom .EMA import ExponentialMovingAverage\r\n```\r\n\r\n6. Support\r\n\r\nFor assistance or inquiries, reach out to us. Note that the integrated audio architecture doesn't support Google Colab or cloud systems.\r\n\r\n7. COMMUNICATION\r\n\r\nExplore and engage with us on GitHub: https://github.com/AnalyticalHarry\r\n\r\nEmbark on your data science journey with Nalyst, where simplicity meets power.\r\n",
    "bugtrack_url": null,
    "license": "Proprietary License",
    "summary": "Packages for quantative analyst",
    "version": "1.1.9",
    "project_urls": {
        "Homepage": "https://github.com/nalystresearch"
    },
    "split_keywords": [
        "pandas",
        "random",
        "numpy",
        "pandas datareader",
        "seaborn",
        "matplotlib"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f473da18308b5417733bd1e154b1f40ebae167aafe84a3559a4c0212fb57a1a6",
                "md5": "f3503735c957c1682b4938b16e70bd67",
                "sha256": "9579ecf48a7419aeab95cc810230bfdb17911239748689512d2591a922f83c15"
            },
            "downloads": -1,
            "filename": "nalyst-1.1.9-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "f3503735c957c1682b4938b16e70bd67",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 20157,
            "upload_time": "2023-11-23T22:14:10",
            "upload_time_iso_8601": "2023-11-23T22:14:10.674666Z",
            "url": "https://files.pythonhosted.org/packages/f4/73/da18308b5417733bd1e154b1f40ebae167aafe84a3559a4c0212fb57a1a6/nalyst-1.1.9-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9496a14f9ff92c1bf6c48a57e722e6ec5432ef25f40af7d7ceed98e3b0b7abeb",
                "md5": "910cf92eae4918b2d3aa24cdb0c93cae",
                "sha256": "1e794cd7304500b046c880042a294ce91c69967f04cf7ed1496fc9d748d3dba5"
            },
            "downloads": -1,
            "filename": "nalyst-1.1.9.tar.gz",
            "has_sig": false,
            "md5_digest": "910cf92eae4918b2d3aa24cdb0c93cae",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 16905,
            "upload_time": "2023-11-23T22:14:12",
            "upload_time_iso_8601": "2023-11-23T22:14:12.755168Z",
            "url": "https://files.pythonhosted.org/packages/94/96/a14f9ff92c1bf6c48a57e722e6ec5432ef25f40af7d7ceed98e3b0b7abeb/nalyst-1.1.9.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-11-23 22:14:12",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "nalyst"
}
        
Elapsed time: 0.47600s