Skip to content

R nls results different from those of Excel ??

6 messages · David Gwenzi, Greg Snow, Rolf Turner +2 more

#
To paraphrase Bill Venables (see fortune(217)):

     Simple.  Excel must be broken.  Have you reported it to them?

(The difference in this case is that it is probable that Excel *is* broken.
It usually is.)

     cheers,

         Rolf Turner
On 02/19/2013 05:49 PM, David Gwenzi wrote:
#
Excel definitely does not use nonlinear least squares fitting for power curve fitting. It uses linear LS fitting of the logs of x and y. There should be no surprise in the OP's observation.
---------------------------------------------------------------------------
Jeff Newmiller                        The     .....       .....  Go Live...
DCN:<jdnewmil at dcn.davis.ca.us>        Basics: ##.#.       ##.#.  Live Go...
                                      Live:   OO#.. Dead: OO#..  Playing
Research Engineer (Solar/Batteries            O.O#.       #.O#.  with
/Software/Embedded Controllers)               .OO#.       .OO#.  rocks...1k
--------------------------------------------------------------------------- 
Sent from my phone. Please excuse my brevity.
Greg Snow <538280 at gmail.com> wrote:

            
#
Jeff Newmiller <jdnewmil <at> dcn.davis.ca.us> writes:
May I be allowed to say that the general comments on MS Excel may be alright,
in this special case they are not.  The Excel Solver -- which is made by an
external company, not MS -- has a good reputation for being fast and accurate.
And it indeed solves least-squares and nonlinear problems better than some of
the solvers available in R.
There is a professional version of this solver, not available from Microsoft,
that could be called excellent. We, and this includes me, should not be too 
arrogant towards the outside, non-R world, the 'barbarians' as the ancient 
Greeks called it.

Hans Werner
#
I use Excel regularly, and do not consider this a "slam"... it is a fact. I am aware of Solver, but the query was about trend lines generated by Excel. In general it is possible to do arbitrarily complex computations with a four function calculator, but we don't describe that as something the calculator does. Setting up a Solver sheet to obtain trend coefficients is not a typical way to obtain them in Excel... that would be the user's doing, not Excel's. 
---------------------------------------------------------------------------
Jeff Newmiller                        The     .....       .....  Go Live...
DCN:<jdnewmil at dcn.davis.ca.us>        Basics: ##.#.       ##.#.  Live Go...
                                      Live:   OO#.. Dead: OO#..  Playing
Research Engineer (Solar/Batteries            O.O#.       #.O#.  with
/Software/Embedded Controllers)               .OO#.       .OO#.  rocks...1k
--------------------------------------------------------------------------- 
Sent from my phone. Please excuse my brevity.
Hans W Borchers <hwborchers at googlemail.com> wrote: