Skip to main content

A python package for visualizing and manipulating high-dimensional data

Project description

HyperTools is a library for visualizing and manipulating high-dimensional data in Python. It is built on top of matplotlib (for plotting), seaborn (for plot styling), and scikit-learn (for data manipulation).

For sample Jupyter notebooks using the package: https://github.com/ContextLab/hypertools-paper-notebooks

For more examples: https://github.com/ContextLab/hypertools/tree/master/examples

Some key features of HyperTools are:

  • Functions for plotting high-dimensional datasets in 2/3D.

  • Static and animated plots

  • Simple API for customizing plot styles

  • A set of powerful data manipulation tools including hyperalignment, k-means clustering, normalizing and more.

  • Support for lists of Numpy arrays, Pandas dataframes, String, Geos or mixed lists.

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

hypertools-0.8.0.tar.gz (49.7 kB view details)

Uploaded Source

Built Distribution

hypertools-0.8.0-py3-none-any.whl (59.7 kB view details)

Uploaded Python 3

File details

Details for the file hypertools-0.8.0.tar.gz.

File metadata

  • Download URL: hypertools-0.8.0.tar.gz
  • Upload date:
  • Size: 49.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for hypertools-0.8.0.tar.gz
Algorithm Hash digest
SHA256 016a93ac16da519c35dd6fc718a8bc10abaf8354afe5278a657fd449ba3b8f6e
MD5 10d615b851ce8d0b322434b29b7785a5
BLAKE2b-256 ca07c642511445449947e960b5566938a403d39d48e0f0af4c08d9e28fa782e2

See more details on using hashes here.

File details

Details for the file hypertools-0.8.0-py3-none-any.whl.

File metadata

  • Download URL: hypertools-0.8.0-py3-none-any.whl
  • Upload date:
  • Size: 59.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for hypertools-0.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 49874d65a1e2aa435ff64eadd5dbf9afb8d374af4e31b75f0e2efb85d457f741
MD5 17d177e6432fc9edd59f709d231df473
BLAKE2b-256 891b4527440b461a586be5c53cffd09dc33014c6e3e40ed82565301a47906d02

See more details on using hashes here.

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