|
Dealting with outliers in Prism |
|
|
Identifying and excluding outliers when fitting curves with nonlinear regression Prism can automatically identify, and ignore, outliers when fitting curves with nonlinear regression. Read about how this is useful, when it should be avoided, and how it works. Excluding data in Prism While Prism does not identify outliers automatically, it does let you manually exclude values you consider to be outliers. From a data table, select the outlier(s), drop the Edit menu, and click the Exclude button Prism will display excluded values in blue italics and append an asterisk. Such values will be ignored by all analyses and graphs. We suggest that you document your reasons for excluding values in a floating note. Note that sometimes outliers provide very useful information. Think about the source of variation before excluding an outlier. The ROUT method for identifying outliers When you use Prism to fit curves with nonlinear regression, you can choose automatic outlier rejection using a method we developed (reference below). This is a choice on the first tab of the nonlinear regression dialog. Because this method combines robust regression and outlier detection, we call it the ROUT method. You can also use this method to detect one or more outliers in a stack of data in a Column table. To do this you have to convert your table to be an XY table, and then use nonlinear regression to fit a straight line model, constraining the slope to equal 0.0. In this case, Prism fits only one parameter which is labeled intercept, but is really the mean. Follow these steps:
Reference Motulsky HM and Brown RE, Detecting outliers when fitting data with nonlinear regression – a new method based on robust nonlinear regression and the false discovery rate, BMC Bioinformatics 2006, 7:123. Download from http://www.biomedcentral.com/1471-2105/7/123. |