       Re: Regressions in Mathematica

• To: mathgroup at smc.vnet.net
• Subject: [mg92010] Re: Regressions in Mathematica
• From: Jens-Peer Kuska <kuska at informatik.uni-leipzig.de>
• Date: Tue, 16 Sep 2008 19:27:10 -0400 (EDT)
• References: <gag2m5\$3a8\$1@smc.vnet.net>

```Hi,

Needs["LinearRegression`"]

tdata = Append[#, Times @@ #] & /@ Table[RandomReal[], {10}, {2}];

Regress[tdata, {1, x, y, x*y}, {x, y}]

??

Regards
Jens

Gregory Lypny wrote:
> Hello everyone,
>
> I'm having trouble understanding the syntax of the Regress command.
> If data is an nx2 matrix where the first column is the explanatory
> variable and the second is the dependent variable,  then either
>
> 	Regress[data, {1, x}, x]
>
> or
>
> 	Regress[data, x, x]
>
> performs a standard regression of the second column on the first with
> a constant thrown in.  But how do I write the command for the case of
> more than one explanatory variable?  Say that my data matrix is now
> nx3, so that the first two columns are the explanatory variables and
> the last is the dependent variable.
>
> Regress[data, {x,x}, x] or Regress[data, {1, x,x}, x] gives the error
> message "Number of coordinates (2) is not equal to the number of
> variables (1)".  I'm not sure how I'm supposed to identify each
> explanatory variable.
>
> Regards,
>
> 	Gregory
>

```

• Prev by Date: Re: Apparent error integrating product of DiracDelta's
• Next by Date: Re: Label style in PieChart?
• Previous by thread: Re: Regressions in Mathematica
• Next by thread: Functional programming?