MathGroup Archive 2007

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Multiple regressions

  • To: mathgroup at
  • Subject: [mg74248] Re: Multiple regressions
  • From: Albert <awnl at>
  • Date: Thu, 15 Mar 2007 19:05:39 -0500 (EST)
  • Organization: Arcor
  • References: <etb5lk$ke6$>


> I have a code that does multiple regressions on a set of data. Depending on=
>  the size and shape of the data I first do a regression, look at residuals,=
>  subtract the worst data point and do the regression again. I've written th=
> is with a set of If statements so if the size of the data becomes too small=
>  the next regression won't be done. This works fine for a single data set b=
> ut if I put it into a loop through multiple data sets then I run into troub=
> le. For example if the first data set goes through 5 regressions and the ne=
> xt data set only has enough data to go through 2 it takes the data from the=
>  first data set for the last 3 which I don't want. How do I clear the data =
> after each pass through a data set. I've tried Clear[function1, function2,.=
> ..etc.]. I've tried UnSet[values,values]. So the question is once I've gone=
>  through the loop how do I clear the values so the next data set through it=
>  is not carried over.

basically you seem to be on the right path, but without sharing the 
information on how you make the definition within your loop it is 
impossible to help you. Maybe sending some code would enable us to see 
what the problem might be... A blind shot is the following: Try using 
ClearAll on the symbols/variables that hold the values you want to get 
rid of...



  • Prev by Date: RE: Multiple regressions
  • Next by Date: Re: fill circle while using circle command 2
  • Previous by thread: RE: Multiple regressions
  • Next by thread: Re: Multiple regressions