Skip to main content

GitHub PyPI Downloads Downloads Downloads

scientistshiny : Perform Factorial Analysis from scientisttools with a Shiny for Python Application

1 About scientistshiny

scientistshiny is a Python package to easily improve multivariate Exploratory Data Analysis graphs.

2 Why used scientistshiny?

scientistshiny provided functions for :

  • Principal Component Analysis (PCA) with scientistshiny (PCAshiny)
  • Correspondence Analysis (CA) with scientistshiny (CAshiny)
  • Multiple Correspondence Analysis (MCA) with scientistshiny (MCAshiny)
  • Factor Analysis for Mixed Data (FAMD) with scientistshiny (FAMDshiny)
  • Multiple Factor Analysis (MFA) with scientistshiny (MFAshiny)
  • Multiple Factor Analysis for qualitative variables (MFAQUAL) with scientistshiny (MFAQUALshiny)
  • Multiple Factor Analysis for Mixed Data (MFAMIX) with scientistshiny (MFAMIXshiny)
  • Multiple Factor Analysis for Contingence Tables (MFACT) with scientistshiny (MFACTshiny)

3 Installation

3.1 Dependencies

scientistshiny requires :

scientisttools>=0.1.6
numpy>=1.26.4
matplotlib>=3.8.4
scikit-learn>=1.2.2
pandas>=2.2.3
plotnine>=0.10.1

3.2 User installation

You can install scientisttools using pip :

pip install scientistshiny

4 Example with PCAshiny

# Load dataset and functions
from scientisttools import PCA, load_decathlon2
from scientistshiny import PCAshiny
decathlon = load_decathlon2()

# PCA with scientistshiny
res_shiny = PCAshiny(model = decathlon)
res_shiny.run()

# PCAshiny on a result of a PCA
res_pca = PCA(ind_sup=list(range(23,27)),quanti_sup=[10,11],quali_sup=12)
res_pca.fit(decathlon)
res_shiny = PCAshiny(model = res_pca)
res_shiny.run()

4 Author(s)

Duvérier DJIFACK ZEBAZE (djifacklab@gmail.com)

Release files for scientistshiny 0.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for scientistshiny 0.0.2
File Size Uploaded
scientistshiny-0.0.2.tar.gz 163.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for scientistshiny 0.0.2
File Interpreter ABI Platform
scientistshiny-0.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 243.5 kB

Release files / scientistshiny-0.0.2.tar.gz

Download URL scientistshiny-0.0.2.tar.gz
Size 163.3 kB
Tags Source
SHA-256 checksum
How to use checksums
3fc89e1fcb975d6d020396b4bf7bd39494f47612983954b27fe4521af26aa6b0
BLAKE2b-256 checksum
How to use checksums
29d7f1762bd5022482547630c1751fcc5722021dfa81dcfbcfa8bdde23d8c26e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.5

Release files / scientistshiny-0.0.2-py3-none-any.whl

Download URL scientistshiny-0.0.2-py3-none-any.whl
Size 80.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
68c4c3f244f355fec6266e05f9dfc5bc09d56c1454d4cac38b45df38f965de44
BLAKE2b-256 checksum
How to use checksums
2ccc6ad4ebf012d5a91f24ecc8b0e16c21ac8bfed4eaf504064bc794ad3ff0cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.5

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page