Re: [Matplotlib-users] power law fitting of data

2007-12-28 Thread Jessica Lu
rgy between matplotlib and scipy, I would expect the latter to > take care of optimization > thanks for the replies, > Johann > > Jessica Lu wrote: >> Hi Johann, >> >> I would recommend using the python mpfit module: >> >> http://cars9.uchicago.

Re: [Matplotlib-users] power law fitting of data

2007-12-26 Thread Jessica Lu
Hi Johann, I would recommend using the python mpfit module: http://cars9.uchicago.edu/software/python/mpfit.html Cheers, Jessica On Dec 22, 2007, at 8:57 PM, Johann Cohen-Tanugi wrote: > hi jessica, > This FittingData tutorial is very nice. Could you illustrate how to > fix/thaw parameters? >

Re: [Matplotlib-users] drawing a box

2007-12-19 Thread Jessica Lu
There is an example of this on the scipy matplotlib cookbook: http://www.scipy.org/Cookbook/Matplotlib/ShadedRegions Cheers, Jessica On Dec 18, 2007, at 7:58 PM, John Hunter wrote: > On Dec 18, 2007 9:47 PM, Bryan Fodness <[EMAIL PROTECTED]> > wrote: >> I do want a rectangle. And, I have tri

Re: [Matplotlib-users] power law fitting of data

2007-12-06 Thread Jessica Lu
Hi, I just happened to do the same thing two days ago. If you want uncertainties as well, here is some code that uses scipy.optimize. I just put up a preliminary example on the scipy wiki: http://www.scipy.org/Cookbook/FittingData?action=show Not the cleanest or most sophisticated code in th

Re: [Matplotlib-users] How to use 'arrow'?

2007-07-20 Thread Jessica Lu
I usually use the following to make single arrows: plot([0,1], 'k.') arr1 = pylab.Arrow(0.5, 0.5, 0.1, 0.0, width=0.02) fig = pylab.gca() fig.add_patch(arr1) If in "ipython -pylab" you need to savefig or send another command (e.g. xlabel) or reload/refresh the plot (I can't remember the com

[Matplotlib-users] legend breaks clf()

2007-06-06 Thread Jessica Lu
Hi, I just downloaded and installed the latest matplotlib (0.90.1) and the following problem occurred: >>> plot([0,1]) scatter([0.5], [0.5]) # Should be one Line2D print gca().lines # Should be one RegularPolyCollection print gca().collections # Now load a legend: legend() # Should be one