Skip to main content

justplot - simple data plotter with GUI

Just plot data from CSV and some other files with almost single button quickly and easy without complicated GUI and lot of actions

Usage

usage: justplot [-h] [files [files ...]]

Simple graph plotter. Run without arguments to add files from GUI.

positional arguments:
  files       Files to plot

optional arguments:
  -h, --help  show this help message and exit

You can run justplot from command line and provide list of files to plot or choose files via GUI.

Hotkeys in GUI

Function Hotkey
Open file CTR+O
Delete plot Del

Features

Current status:

  • Just plot the graphs from multiple files
  • Display loaded files and data series in the tree view
  • Hide, show and delete data series and files
  • Command line interface
  • Save the last directory in the Open File dialog (I thought that OS/Qt should do this automatically)
  • [*] Graph export as image (It can be done by pyqtgraph itself by right-clicking graph pane)
  • Hotkeys
  • Multiple files selection in open dialog
  • Mathematical operations on data
  • Graph visual settings (?)
  • Multiple graph panes (?)

Supported file types:

  • CSV with any whitespace separator
  • Choose separator

Installation

pip install justplot-qt

Install from sources

Note: this command will install package in Development Mode, i.e. it will reference local source

git clone https://github.com/Garrus007/justplot.git
pip3 install -e justplot

Troubleshooting

Make sure all python dependencies are installed

# Ubuntu distro example
sudo apt install python3 python3-pip python3-setuptools

If PyQt5 failed to install try to install from repo

sudo apt install python3-pyqt5

Release files for justplot-qt 0.2.0

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

Source distribution (sdist)

Source distribution for justplot-qt 0.2.0
File Size Uploaded
justplot-qt-0.2.0.tar.gz 59.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for justplot-qt 0.2.0
File Interpreter ABI Platform
justplot_qt-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 69.4 kB

Release files / justplot-qt-0.2.0.tar.gz

Download URL justplot-qt-0.2.0.tar.gz
Size 59.2 kB
Tags Source
SHA-256 checksum
How to use checksums
f0390d9aa89fbb1f703a53f8a9f756579d908d7483a90d9d485b3999097da179
BLAKE2b-256 checksum
How to use checksums
50d7cb1ac7768792413d055e31ffc78849f09095dc08d327950866b7d0923c4a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.4

Release files / justplot_qt-0.2.0-py3-none-any.whl

Download URL justplot_qt-0.2.0-py3-none-any.whl
Size 10.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9f2c01cc92bfa3651c9f419ff60263aac17010c8a7ba4e464c672fd7a7c96ff3
BLAKE2b-256 checksum
How to use checksums
062d7d442edbc987306f629d6edcbb88ca10253f88ae75e7b864f8379fd5a8de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.4

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.0

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