Sometimes I need to take a time-based csv file and graphically plot the data so I can analyze what my machine is doing. I generally use Excel but there are a couple shortcomings that have me searching for an alternative solution.
1. I want ability to zoom in/out via keyboard or mouse to see specific areas of interest.
2. Many times my Y data varies quite drastically in magnitude from series to series. Like temperature of ~400 degrees, position of ~10 inches, and motor amperage of ~100 amps. While Excel lets me add a secondary y axis, I’d really like to be able to add a 3rd or 4th or 5th or... without a bunch of intermediate scaling. (Similar to how the trends work in Logix500 or Logix5000 programming software.)
Today I found freeware datPlot which is very promising. But falls short on point 2 as it only allows primary and secondary axis. However it is easy to add another graph pane below the first so I can get all 4 series synchronized in the x axis. Disadvantage is that half the screen height is lost in adding a second graph pane. So visual resolution suffers a bit.
I’m not opposed to paying for the right solution.
1. I want ability to zoom in/out via keyboard or mouse to see specific areas of interest.
2. Many times my Y data varies quite drastically in magnitude from series to series. Like temperature of ~400 degrees, position of ~10 inches, and motor amperage of ~100 amps. While Excel lets me add a secondary y axis, I’d really like to be able to add a 3rd or 4th or 5th or... without a bunch of intermediate scaling. (Similar to how the trends work in Logix500 or Logix5000 programming software.)
Today I found freeware datPlot which is very promising. But falls short on point 2 as it only allows primary and secondary axis. However it is easy to add another graph pane below the first so I can get all 4 series synchronized in the x axis. Disadvantage is that half the screen height is lost in adding a second graph pane. So visual resolution suffers a bit.
I’m not opposed to paying for the right solution.