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.2b13.tar.gz (5.7 kB view details)

Uploaded Source

Built Distribution

juspy-0.0.2b13-py3-none-any.whl (5.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: juspy-0.0.2b13.tar.gz
  • Upload date:
  • Size: 5.7 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.2b13.tar.gz
Algorithm Hash digest
SHA256 194655856b2ac1623663536f4d9ca1ee275ad766a547e18d6060e8f33c696562
MD5 f5ad3a9e20abbb638bc6a8e5ef848ba1
BLAKE2b-256 e558fca5e853baee35da2a4ced89084c7a2ed6f2837e15a07e40b3f27cb4f8f0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: juspy-0.0.2b13-py3-none-any.whl
  • Upload date:
  • Size: 5.9 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.2b13-py3-none-any.whl
Algorithm Hash digest
SHA256 302ad05ecd2c35b3f33064985d404d9680f9b8d38407703611e51f4f1c30049e
MD5 d98ac25bf92738e98690fbc4cc1975b1
BLAKE2b-256 937e2922ed694b2b6c0a9a7615e0d23bbbcd8f283ff7d27275992a928a9f32e7

See more details on using hashes here.

Supported by

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