Skip to main content

An EDA and modellling assist library

Project description

juspy

Maintenance MIT license Open Source? Yes! GitHub followers Twitter URL Discord

juspy is a library for making EDA and Modelling in Python quick and convinient. It's built on top of:

  • pandas
  • numpy
  • seaborn
  • and many such great libraries

Our reccomended path of getting started with juspy

  • Download & install Anaconda
  • Open Anaconda Prompt
  • In Anaconda Prompt type
conda install -c conda-forge jupyterlab
  • and then
pip install juspy
jupyterlab

Incase if you're having any trouble regarding installation or dependencies, kindly make sure you're using updated versions

conda update conda
conda update pip
conda update python

And now try the above steps again

Demo Notebooks:

  1. To test library's proper installation and working:

    import juspy
    print(juspy.__version__)
    
    from juspy import greet
    print(greet.namastey())
    

    Or, try greeting

    print(greet.hello())
    print(greet.ni_hao())
    print(greet.hola())
    print(greet.bonjour())
    print(greet.schatz())
    print(greet.ahlan())
    print(greet.privet())
    


  2. If they're producing some output, we're good to go
  3. jpplot.confusion_matrix()

    import numpy as np
    import seaborn as sns
    from sklearn.metrics import confusion_matrix
    
    y_true = [0, 1, 0, 1, 0, 1, 0]
    y_pred = [1, 1, 1, 0, 1, 0, 1]
    cf_matrix = confusion_matrix(y_true, y_pred)
    
    from juspy import plot as jpplot
    jpplot.confusion_matrix(cf_matrix)
    



  4. jpplot.piechart()

    import pandas as pd
    df_name = pd.read_csv("https://raw.githubusercontent.com/juspreet51/juspy/main/src/juspy/datasets/default.csv")
    
    from juspy import plot as jpplot
    jpplot.piechart(df_name["student"])
    



  5. Future Release:

  6. from juspy.linear_models import LinearRegression

    from juspy.linear_models import LinearRegression as lin_reg
    

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

juspy-0.0.2b12.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

juspy-0.0.2b12-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

File details

Details for the file juspy-0.0.2b12.tar.gz.

File metadata

  • Download URL: juspy-0.0.2b12.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for juspy-0.0.2b12.tar.gz
Algorithm Hash digest
SHA256 f7fcceb35766c09481ff9c7cb3e5b908fd6340fdbb4d4b976fdbb204bf40592a
MD5 387e50446240aa6f0e344a6dacba8d81
BLAKE2b-256 2100c7c01d59aa4c2155deec4b393921c2fc65969359ac3e25342cea7aa105f7

See more details on using hashes here.

Provenance

File details

Details for the file juspy-0.0.2b12-py3-none-any.whl.

File metadata

  • Download URL: juspy-0.0.2b12-py3-none-any.whl
  • Upload date:
  • Size: 5.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for juspy-0.0.2b12-py3-none-any.whl
Algorithm Hash digest
SHA256 5ddc875e3c91158a790c7a7132e763067943d5aea1f3488a6dc82ed47b1b8e4b
MD5 6bb540270622e0898be407b7c2425a71
BLAKE2b-256 f0ff789cb99937e55fcd8dc0ed6e823a7fea32a0f9cc80bfb17d4564587d51fd

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page