How to specify raw polynomials in Spotfire's Linear Regression feature?
book
Article ID: KB0078879
calendar_today
Updated On:
Products
Versions
Spotfire Analyst
All supported versions
Spotfire Enterprise Runtime for R
All supported versions
Description
How to specify use of raw polynomials (instead of orthogonal polynomials) in Spotfire's Linear Regression feature?
Issue/Introduction
How to specify raw polynomials in Spotfire's Linear Regression feature?
Environment
All supported environments
Resolution
A Spotfire user of the "Tools > Linear Regression..." feature who wants 'poly()' coefficients that correspond directly to the x, x^2, x^3, etc. model components needs to specify 'poly(.., raw = TRUE )' in the formula the user provides in the Regression dialog's Formula field, using syntax like this:
poly(`X1`, degree = 2, raw = TRUE)
in place of this:
poly(`X1`, degree = 2)
There is no point-and-click way to modify the "raw" argument's default value.
Additional Information
The Linear Regression feature uses a built-in Spotfire data function that runs a TIBCO Enterprise Runtime for R (TERR) script.
In the Spotfire desktop client, selecting "Tools > TERR Tools > Launch TERR Console" will open a TERR Console session in its own window.
In the TERR Console session, the following (case sensitive) commands will open TERR online help topics for TERR functions that are used by the Linear Regression feature: