Fixed Nonlinear Regression Overview
You can use Fixed Nonlinear Regression to specify nonlinear transformations, and use these transformed variables in your regression analysis. You can use the following transformations with valid ranges. More than one transformation can be selected.
Transformation | Valid range |
---|---|
X2 (X-squared) | -5.0E+08 to 5.0E+08 |
X3 (X-cubed) | -5.0E+05 to 5.0E+05 |
X4 (X to the fourth power) | -5.0E+04 to 5.0E+04 |
X5 (X to the fifth power) | -5.0E+03 to 5.0E+03 |
Sqrt(X) (Square root of X) | X³0 |
LN(X) (Natural log of X) | X>0 |
LOG(X) (Log base 10 of X) | X>0 |
ex (Euler [e] = 2.71...) | -40 to +40 |
10x (10 to the power X) | -18 to +18 |
1/X (Inverse of X) | X ¹ 0 |
The default missing data code is assigned to the new (transformed) variables in the following cases:
- The original (un-transformed) variable contains a missing value for the same case
- The value for the case does not fall within the valid range
Fitting Centered Polynomial Models
The fitting of higher-order polynomials of an independent variable with a mean not equal to zero can create numerical problems. Specifically, the polynomials are highly correlated due to the mean of the primary independent variable. With large numbers, for example, Julian dates this problem is very serious. This can give wrong results if proper protections are not put in place. You must center the independent variable by subtracting the mean, and then computing the polynomials. For more information and analyses with polynomial models in general, see the classic text by Neter, Wasserman, & Kutner. Statistica automatically checks for very large numbers created in the process of computing the polynomials, and issues a warning message of potential multicollinearity problems.