kitizl / InstaPlotter

A quick and dirty GUI that plots data from provided data file

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

InstaPlotter

A quick and dirty GUI to produce plots from data files.

Currently in alpha.

Run the script from the command line using

python main_mpl.py

or the like and enter the pathname (by text) into the entry field and press Upload. Doing so will immediately produce a matplotlib plot based on the data itself.

Note, as the code currently stands, it by default assumes the first column is the x-series and the rest are dependent variables upon the first column, and therefore will be plotted as such. This is meant to only view the code in a visual manner and therefore lacks any details or customizations (as of now).

The future plan is allow for greater control over which data gets shown and if all of the data needs to be shown.

The current GUI backend used is Tkinter although the next version (currently under development) will use PyQt5 for its cross platform capabilities and better support for drag and drop functionality.

Dependencies

For this program to work, you will need:

  1. Tkinter (which comes pre-installed with a standard python installation)
  2. Pandas
  3. Matplotlib

Life can be made easier if you download the latest Anaconda distribution for Python.

==This code is currently under active development.==

About

A quick and dirty GUI that plots data from provided data file


Languages

Language:Python 100.0%