RegressおよびDesignedRegressが組込み関数のLinearModelFitで利用できるようになった.
関数DesignMatrixが組込みの Mathematica カーネルに加わった.
オプションBasisNamesがLinearModelFitのオプショナルな引数になった.
オプションIncludeConstantの名前が変わりIncludeConstantBasisになった.
新しいシステム関数
LinearModelFitは組込みの Mathematica カーネルの一部である:
Version 6.0
![<< LinearRegression`;
Regress[{{1, 2}, {2, 4}, {3, 2}, {4, -1}}, {Sin[x]}, x]](Files/LinearRegression.ja/legacy_1.gif)
結果はFittedModelオブジェクトとして返され,そのプロパティも返すことができる:
利用できるプロパティを求めるためには,"Properties"を使う:
Version 6.0

FittedModelオブジェクトの関数形式を求めるためにはNormalを使う:
DesignedRegressもLinearModelFitで代替された:
Version 6.0
![<< LinearRegression`;
DesignedRegress[{{1, 0}, {1, 1}, {1, 2}}, {1, 2, 4}]](Files/LinearRegression.ja/legacy_3.gif)
DesignMatrixは組込みの Mathematica カーネルの一部である:
Version 6.0
![<< LinearRegression`;
DesignMatrix[{2, 3, 4, 6}, x, x]](Files/LinearRegression.ja/legacy_4.gif)
BasisNamesはLinearModelFitのオプショナルな引数になった:
Version 6.0
![<< LinearRegression`;
DesignedRegress[{{1, 1}, {1, 2}, {1, 3}, {1, 4}}, {2, 3, 4, 6},
BasisNames -> {"b1", "b2"}]](Files/LinearRegression.ja/legacy_5.gif)
IncludeConstantの名前が変わり,IncludeConstantBasisになった:
Version 6.0
![<< LinearRegression`;
DesignMatrix[{1, 2, 3, 4}, {x}, x, IncludeConstant -> False]](Files/LinearRegression.ja/legacy_6.gif)
以前Regressで利用できたプロパティの中には,名前が変更されたものもある:
Regress | LinearModelFit |
BestFitParametersDelta | "BetaDifferences" |
CookD | "CookDistances" |
CovarianceMatrixDetRatio | "CovarianceRatios" |
JackknifedVariance | "SingleDeletionVariances" |
MeanPredictionCITable | "MeanPredictionConfidenceIntervalTable" |
ParameterCITable | "ParameterConfidenceIntervalTable" |
PredictedResponseDelta | "FitDifferences" |
SinglePredictionCITable | "SinglePredictionConfidenceIntervalTable" |
SummaryReport | {"ParameterTable", "RSquared", "AdjustedRSquared", "EstimatedVariance", "ANOVATable"} |
VarianceInflation | "VarianceInflationFactors" |