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

Uploaded Source

Built Distribution

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

hypertools-0.8.2-py3-none-any.whl (64.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: hypertools-0.8.2.tar.gz
  • Upload date:
  • Size: 60.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for hypertools-0.8.2.tar.gz
Algorithm Hash digest
SHA256 c751062fc49002dc1c5fda033a10eab6fe8be782b8bf33dc3731c104734a339c
MD5 0f43689bde59088c677dac947776c135
BLAKE2b-256 992b782f76595c3681c7991f59f5a0a0bdbbb531825950c4ceb61a0065db5f92

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hypertools-0.8.2-py3-none-any.whl
  • Upload date:
  • Size: 64.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for hypertools-0.8.2-py3-none-any.whl
Algorithm Hash digest
SHA256 f39b54c596a1de4ab16ef74c1550ba20399a56133802eef8c60e6d7d81713813
MD5 0bb78fdc6dd93e18c6224e411305f60b
BLAKE2b-256 76a15cb580592a6a5c72a093c6656d0dc81b009ee576b40276f740386396a67c

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