Skip to main content

Interactive Plot Editor

Project description

ipe

Interactive Plot Editor for making plots of .csv files for adding fits, labels, etc.

Interactive Plot Editor (IPE)

Allows one to:

  1. Read in a csv file
  2. Shows Plot
  3. Input command to edit file/or quit (go to step 6)
  4. Add edits via pre-organized algrithms
  5. Return to step 2
  6. Save file(Y/n)/Where?

Required Packages

  • numpy (numpy.loadtxt() is used to read in csv)

How to run

python -m ipe <-additional flags> [options]

Optional flags

  • -f, --filename Data file to use
  • -s, --savename Save plot and new csv with this name
  • -d, --delimiter Deliminatior for csv file
  • -r, --skiprows Skip # of rows

Potential Commands

  • t, title Title of plot
  • v, vertical-line Add vertical line
  • h, horizontal-line Add horizontal line
  • c, change-axes Change axes limits
    • x Edit only the x limits
    • y Edit only the y limits
    • xy Edit both x and y limits
  • a, add-fit Add linear, semilog, log fits (auto -- style line)
    • l, linear Linear fit
    • y, semilogy Semilogy fit
    • x, semilogx Semilogx fit
    • e, logfit Log fit
  • l, legend Legend location
  • x, xlabel Define Xlabel
  • y, ylabel Define Ylabel
  • s, scale Change axes scale
    • x, xscale Change x-scale
    • y, yscale Change y-scale
      • l, linear
      • e, log

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

tyjoto-ipe-0.1.2.tar.gz (16.6 kB view hashes)

Uploaded Source

Built Distribution

tyjoto_ipe-0.1.2-py3-none-any.whl (16.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page