Hi,
 
I am new to matplotlib.
 
I am trying to save a sample graph I created as a jpeg image.  It seems form the documentation that the type of image can be determined by the extension that is used.  Commands seem simple enough.
 

ind = arange(len(importance_IncNodePurity)) # the x locations for the groups

width = 0.35 # the width of the bars

p1 = bar(ind, importance_IncNodePurity, width, color='r')

ylabel('Importance')

title('Importance Node Purity')

xticks(ind+width, importance_row_names)

psave="c:\eclipse\dafaf.jpg"

savefig(psave)

show()
 
 
However, I seem to get the following errors and I have no idea what they mean.
 

Traceback (most recent call last):

File "C:\Documents and Settings\dmontgomery\workspace\Test\src\create_table.py", line 259, in <module>

savefig(psave)

File "C:\Python25\Lib\site-packages\matplotlib\pylab.py", line 796, in savefig

return fig.savefig(*args, **kwargs)

File "C:\Python25\Lib\site-packages\matplotlib\figure.py", line 759, in savefig

self.canvas.print_figure(*args, **kwargs)

File "C:\Python25\Lib\site-packages\matplotlib\backends\backend_tkagg.py", line 188, in print_figure

**kwargs)

File "C:\Python25\Lib\site-packages\matplotlib\backends\backend_agg.py", line 493, in print_figure

raise IOError('Do not know know to handle extension *%s' % ext)

IOError: Do not know know to handle extension *.jpg

 
Thanks,
 
David