アップグレード情報:

LinearRegression`

RegressおよびDesignedRegressが組込み関数のLinearModelFitで利用できるようになった.
関数DesignMatrixが組込みの Mathematica カーネルに加わった.
オプションBasisNamesLinearModelFitのオプショナルな引数になった.
オプションIncludeConstantの名前が変わりIncludeConstantBasisになった.

新しいシステム関数

LinearModelFitは組込みの Mathematica カーネルの一部である:

Version 6.0 << LinearRegression`;
Regress[{{1, 2}, {2, 4}, {3, 2}, {4, -1}}, {Sin[x]}, x]

結果はFittedModelオブジェクトとして返され,そのプロパティも返すことができる:

利用できるプロパティを求めるためには,"Properties"を使う:

Version 6.0 << LinearRegression`;
RegressionReportValues

FittedModelオブジェクトの関数形式を求めるためにはNormalを使う:

DesignedRegressLinearModelFitで代替された:

Version 6.0 << LinearRegression`;
DesignedRegress[{{1, 0}, {1, 1}, {1, 2}}, {1, 2, 4}]

パラメータ表と プロパティの値を計算する:

DesignMatrixは組込みの Mathematica カーネルの一部である:

Version 6.0 << LinearRegression`;
DesignMatrix[{2, 3, 4, 6}, x, x]

BasisNamesLinearModelFitのオプショナルな引数になった:

Version 6.0 << LinearRegression`;
DesignedRegress[{{1, 1}, {1, 2}, {1, 3}, {1, 4}}, {2, 3, 4, 6}, 
 BasisNames -> {"b1", "b2"}]

IncludeConstantの名前が変わり,IncludeConstantBasisになった:

Version 6.0 << LinearRegression`;
DesignMatrix[{1, 2, 3, 4}, {x}, x, IncludeConstant -> False]

以前Regressで利用できたプロパティの中には,名前が変更されたものもある:

RegressLinearModelFit
BestFitParametersDelta"BetaDifferences"
CookD"CookDistances"
CovarianceMatrixDetRatio"CovarianceRatios"
JackknifedVariance"SingleDeletionVariances"
MeanPredictionCITable"MeanPredictionConfidenceIntervalTable"
ParameterCITable"ParameterConfidenceIntervalTable"
PredictedResponseDelta"FitDifferences"
SinglePredictionCITable"SinglePredictionConfidenceIntervalTable"
SummaryReport{"ParameterTable", "RSquared", "AdjustedRSquared", "EstimatedVariance", "ANOVATable"}
VarianceInflation"VarianceInflationFactors"