This dialog box is opened when you select the **Multiple Linear Regression...** command from the Analysis -> Fitting menu.
It allows to choose the dependent and independent data and the weighting method and to customize the output of the analysis. For more details about the algorithm used in QtiPlot please visit the Multiple Linear Regression Model section from the chapter dedicated to the *Analysis of data and curves*.

The available weighting methods are:

*No weighting*: all weighting coefficients are set to 1 (*w*)._{i}= 1*Instrumental*: the values of the associated error bars are used as weighting coefficients*w*, where_{i}= 1/er_{i}^{2}*er*are the error bar sizes stored in error bar columns. You must define Y error bar columns to the analyzed table before performing the fit._{i}*Direct Weighting*: the weighting coefficients are calculated as*w*, where_{i}= y_{i}*y*are the y values in the dependent data set._{i}

If the source data table contains Y error bar columns the weighting method is automatically set to
*Instrumental* and a list box displays the names of the available Y error bar columns.

The *Scale Errors with sqrt(Chi^2/doF)* option becomes available only if the weighting method is set to something else than *No weighting*. This option only affects the errors on the parameters reported after the fit operation. It does not affect the fitting process or the data in any way. If checked, the reported errors on the parameters are calculated as the square root of the diagonal elements of the covariance matrix multiplied with *sqrt(Chi ^{2}/(n - p))*, where

The numerical results of the fit operation will be displayed in the Log Panel if you check the output option *Write Parameters to Result Log*
and/or in a new table if the option *Parameters Table* is checked. It is also possible to generate a *Covariance Matrix* window after each linear regression operation performed.

The options in the *Plot* group box can be used to specify the plot curves to be generated after each fit operation.
If the *Dependent Data/Index* option is checked QtiPlot generates a scatter plot of the dependent data versus the data index (order of the data points).
If the *Dependent Data/Independent Data* option is checked QtiPlot also generates a panel plot of the dependent data and of the predicted regression results with respect to each independent variable.

By default QtiPlot can generate three types of plots allowing to visualize the fit residuals.
The residuals are calculated as the difference between the experimental Y_{i} values and the response values predicted by the Multiple Linear Regression Model.

If the *Residuals Plot/Index* option is checked QtiPlot generates a scatter plot of the fit residuals versus the data index (order of the data points).
If the *Residuals Plot/Independent Data* option is checked QtiPlot also generates a panel graphs window displaying the scatter plot of the fit residuals with respect to each independent variable.
If the *Histogram of Residuals* option is checked QtiPlot creates a plot window displaying the histogram of the residuals.