Skip to main content

Visualize and analyze your data with DaSPi. This package is designed for users who want to find relevant influencing factors in processes and validate improvements.

Project description

Data analysis, Statistics and Process improvements (DaSPi)

Visualize and analyze your data with DaSPi. This package is designed for users who want to find relevant influencing factors in processes and validate improvements. This package offers many Six Sigma tools based on the following packages:

The goal of this package is to be easy to use and flexible so that it can be adapted to a wide array of data analysis tasks.

Why DaSPi?

There are great packages for data analysis and visualization in Python, such as Pandas, Seaborn, Altair, Statsmodels, Scipy, Pinguins. But most of the time they work not directly with each other. Wouldn't it be great if you could use all of these packages together in one place? That's where DaSPi comes in. DaSPi is a Python package that provides a unified interface for data analysis, statistics and visualization. It allows you to use all of the great packages mentioned above together in one place, making it easier to explore and understand your data.

Features

  • Ease of Use: DaSPi is designed to be easy to use, even for beginners. It provides a simple and intuitive interface that makes it easy to get started with data analysis.
  • Visualization: DaSPi provides a wide range of visualization options, including multivariate charts, joint charts, and useful templates. This makes it easy to explore and understand your data in a visual way.
  • Statistics: DaSPi provides a wide range of statistical functions and tests, including hypothesis testing, confidence intervals, and regression analysis. This makes it easy to explore and understand your data in a statistical way.
  • Open Source: DaSPi is open source, which means that it is free to use and modify. This makes it a great option for users who want to customize the package to their specific needs.

This Package contains following submodules:

  • plotlib: Visualizations with Matplotlib, where the division by color, marker size or shape as well as rows and columns subplots are automated depending on the given categorical data. Any plots can also be combined, such as scatter with contour plot, violin with error bars or other creative combinations.
  • anova: analysis of variance (ANOVA), which is used to compare the variance within and between of two or more groups, or the effects of different treatments on a response variable. It also includes a function for calculating the variance inflation factor (VIF) for linear regression models. The main class is LinearModel, which provides methods for fitting linear regression with interactions and automatically elimiinating insignificant variables.
  • statistics: applied statistics, hypothesis test and confidence calculations. It also includes estimation for process capability and capability index.
  • datasets: data for exersices. It includes different datasets that can be used for testing and experimentation.

Usage

To use DaSPi, you can import the package and start exploring your data. Here is an example of how to use DaSPi to analyze a dataset:

import daspi as dsp
df = dsp.load_dataset('iris')

chart = dsp.MultivariateChart(
        source=df,
        target='length',
        feature='width',
        hue='species',
        col='leaf',
        markers=('x',)
    ).plot(
        dsp.GaussianKDEContour
    ).plot(
        dsp.Scatter
    ).label(
        feature_label='leaf width (cm)',
        target_label='leaf length (cm)',
    )

Iris sepal length species

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

daspi-1.4.2.tar.gz (11.4 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

daspi-1.4.2-py3-none-any.whl (266.2 kB view details)

Uploaded Python 3

File details

Details for the file daspi-1.4.2.tar.gz.

File metadata

  • Download URL: daspi-1.4.2.tar.gz
  • Upload date:
  • Size: 11.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.23.0 CPython/3.12.3 Windows/11

File hashes

Hashes for daspi-1.4.2.tar.gz
Algorithm Hash digest
SHA256 2f5995b6aabd31c8f4eecfd0ee4c3e2310987ce493261dc9dce298a023f97e73
MD5 3c136704235ea915479ca474c5e0914a
BLAKE2b-256 4f81e665b95e8b1c95b7fca6947eb7222bae3d4cde316db8545f4035d96ef7a1

See more details on using hashes here.

File details

Details for the file daspi-1.4.2-py3-none-any.whl.

File metadata

  • Download URL: daspi-1.4.2-py3-none-any.whl
  • Upload date:
  • Size: 266.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.23.0 CPython/3.12.3 Windows/11

File hashes

Hashes for daspi-1.4.2-py3-none-any.whl
Algorithm Hash digest
SHA256 89efd0050baf211b7e1f3f3ad908a076ef9252f197b295cfc6f46f912dec09c1
MD5 9f9a9bd657aa9b19d374b2bf3fae729b
BLAKE2b-256 3bce99406bd4be1f6814c9e8e15c8652d453eb0a2eb9f61f5e3a62b524189673

See more details on using hashes here.

Supported by

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