Skip to main content

Plotter

Description

Plotter is a plotting library based on matplotlib. It intends to simplify the plotting of data in Python by creating a descriptive approach for plots. The plots can be static or dynamic.

Source code location

https://github.com/T-TROUCHKINE/plotter

Prerequisities

Linux packages

  • tk :
    • ArchLinux : pacman -S tk
    • Debian : apt install tk

Python modules

  • matplotlib : pip install matplotlib
  • tikzplotlib : pip install tikzplotlib
  • numpy : `pip install numpy**

GTK3 For using GTK3 modules see PyGObject documentation (https://pygobject.readthedocs.io/en/latest/index.html)

Installation

From PIP

pip install plotter

From source

python3 setup.py install

Examples

Simplest example:

The code:

import numpy as np
from plotter import Plotter

x = np.linspace(-np.pi, np.pi, 201)

to_plot = [{
    "title": "Example",
    "type": "plot",
    "data": [x, np.sin(x)]
}]

pl = Plotter(to_plot)
pl.show()

Gives:

First example

Multi-plot:

The code:

import numpy as np
from plotter import Plotter

x = np.linspace(-np.pi, np.pi, 201)

to_plot = [{
    "title": "Example 1",
    "type": "plot",
    "data": [x, np.sin(x)]
},
{
    "title": "Example 2",
    "type": "matrix",
    "data": np.random.random((100,100))
}]

pl = Plotter(to_plot, figsuptitle="Multi-plot")
pl.show()

Gives:

Second example

Metadata

Release files for plotter 1.3.6

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

Source distribution (sdist)

Source distribution for plotter 1.3.6
File Size Uploaded
plotter-1.3.6.tar.gz 8.8 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for plotter 1.3.6
File Interpreter ABI Platform
plotter-1.3.6-py3.7.egg Legacy Egg format - - Details
plotter-1.3.6-py3-none-any.whl Python 3 none any Details

Total release size: 39.0 kB

Release files / plotter-1.3.6.tar.gz

Download URL plotter-1.3.6.tar.gz
Size 8.8 kB
Tags Source
SHA-256 checksum
How to use checksums
45c8436a2e7a5e59962af051ac5b0f4f920101579b65d1a25918dad37548d750
BLAKE2b-256 checksum
How to use checksums
4cf219423c21b9249b0fea45d5fa36703eb82fb830072b4df8cab1b2a8da3ebf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.4

Release files / plotter-1.3.6-py3.7.egg

Download URL plotter-1.3.6-py3.7.egg
Size 20.1 kB
Tags Egg
SHA-256 checksum
How to use checksums
d3c38fe2a00b2d1acad5130844fae32e7ab384194ceb0b24a9b4cfd3878295a0
BLAKE2b-256 checksum
How to use checksums
929c48c83c16af56f5227646fee3c4e321ede9e1aed8d56b3a55b14fd49915fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.4

Release files / plotter-1.3.6-py3-none-any.whl

Download URL plotter-1.3.6-py3-none-any.whl
Size 10.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5c5813c81e2cbfb9763773d6b90c73b130e50e9b728ec9bf61c276e0167a6449
BLAKE2b-256 checksum
How to use checksums
8fdcbb57ab0eb5c22dd1fd8961ddd9d1eb0662b8cdf76b8b1c73f5ea6cb32719
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.4

Release history Release notifications | RSS feed

1.3.20

2 release files

1.3.19

2 release files

1.3.18

2 release files

1.3.13

2 release files

1.3.12

2 release files

1.3.11

2 release files

1.3.10

2 release files

1.3.9

2 release files

1.3.8

2 release files

1.3.7

2 release files

This release

1.3.6 This release

3 release files

1.3.5

2 release files

1.3.4

2 release files

1.3.3

2 release files

1.3.2

2 release files

1.3

2 release files

1.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