Hi matplotlib list,
I am having trouble applying mdates in matplotlib.
I am not sure how to recognise that x-axis are dates like 20110101,
20110102, 20110103 etc.
Any feedback will be greatly appreciated!
below is the code I have so far:
import numpy as np
import matplotlib.pyplot as plt
from numpy import ma as MA
from mpl_toolkits.basemap import Basemap
import os
import glob
import matplotlib.dates as mdates
MainFolder=r"E:/Rainfall/rainfall-2011/test/"
OutputFolder=r"E:/test_out/"
rmax=[]
monthyear=[]
for (path, dirs, files) in os.walk(MainFolder):
path=path+'/'
for fname in files:
if fname.endswith('.txt'):
filename=path+fname
fileName, fileExtension=os.path.splitext(fname)
test=fileName.strip('r')
test=str(test)
monthyear.append(test)
f=np.genfromtxt(filename, skip_header=6)
dailymax=f.max()
rmax.append(dailymax)
print rmax
print monthyear
x=monthyear
y=rmax
fig, ax=plt.subplots(1)
plt.plot(x,y)
fig.autofmt_xdate()
ax.fmt_xdata=mdates.DateFormatter('%Y%m%d')
plt.ylabel("Precipitation")
plt.title("Max daily Precipition Vic")
plt.savefig(OutputFolder+"MaxdailyPrecip.png")
plt.show()
------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users