Skip to main content

Square Matrix Enhanced Plotter

Square Matrix Enhanced Plotter is a Python package for interactive and enhanced visualization of square matrices. It leverages Matplotlib and mplcursors to provide zoom and interaction capabilities.

Features

  • Zoom in/out functionality for matrix visualization.
  • Interactive cursors for detailed examination of matrix elements.
  • Enhanced plotting capabilities for square matrices.

Installation

You can install Square Matrix Enhanced Plotter using pip:

pip install square-matrix-enhanced-plotter

Usage

Here is a simple example of how to use the Square Matrix Enhanced Plotter:

Example square matrix

import numpy as np
import squarematrixenhancedplotter as smep

# Example Matrices
matrix = np.random.rand(9, 9)
matrix1 = np.random.rand(9, 9)

# Plot matrices side by side
smep.plot_matrices_side_by_side(*[matrix, matrix1], titles=["Example Matrix", "Example Matrix 1"])

Contributing

Contributions to the Square Matrix Enhanced Plotter are welcome! License

This project is licensed under the MIT License - see the LICENSE file for details.

Release files for square-matrix-enhanced-plotter 0.1.3

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

Source distribution (sdist)

Source distribution for square-matrix-enhanced-plotter 0.1.3
File Size Uploaded
square_matrix_enhanced_plotter-0.1.3.tar.gz 6.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for square-matrix-enhanced-plotter 0.1.3
File Interpreter ABI Platform
square_matrix_enhanced_plotter-0.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 13.0 kB

Release files / square_matrix_enhanced_plotter-0.1.3.tar.gz

Download URL square_matrix_enhanced_plotter-0.1.3.tar.gz
Size 6.2 kB
Tags Source
SHA-256 checksum
How to use checksums
27c6fd3e107dc0a4c0a357402bfc2fb1979e9e2152c65b810b0b5fa6811c51c8
BLAKE2b-256 checksum
How to use checksums
df2f958c999427338c3579993a7fc452b84e2b0d17a0d27264540dbc2c36a7ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.11

Release files / square_matrix_enhanced_plotter-0.1.3-py3-none-any.whl

Download URL square_matrix_enhanced_plotter-0.1.3-py3-none-any.whl
Size 6.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f0e170afc7b467e13378cb45c6aa04ea618f4718d9c0a5b9120a03e094085191
BLAKE2b-256 checksum
How to use checksums
f7374ff73ae8efc77f1d3293db623b304f9731d96988dde0ce2a39623c33efb4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.11

Release history Release notifications | RSS feed

This release

0.1.3 This release

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