Plotting With Time Axis (python)
I ran into a problem again thats causing me headache for several hours already...and I'm pretty sure it's just a minor thing. I got a long datafile and created a list with the head
Solution 1:
In pylab.plot(dt, XXX) you're trying to plot the imported datetime module itself against a list of values, which is not what you want.
Instead you want something like pylab.plot(times, XXX) where times should be a list containing the datetime objects corresponding to the list XXX.
The error message you are getting is pointing out the 2 arguments you pass to the plot function should be lists of the same length.
See Plotting time in Python with Matplotlib for further information including formatting the x-axis labels.
Post a Comment for "Plotting With Time Axis (python)"