Description of column-types used to define regressions

X: regression value

It is possible to have in a data set one or several columns with column-type X. Within a given subject-occasion, string “.” will be interpolated (nearest neighbor interpolation is used) for dose-lines only (N.B.: if there is an EVID column dose-lines correspond to EVID = 1 or EVID = 4). Else wise, for measurement line, no interpolation is performed. If no regressor is defined on such a line, it will be replaced by a NaN. Therefore, in the following data set example,

ID TIME X AMT Y EVID 
Tom 0 . 1 . 1
Tom 5 1 . 12 0
Tom 10 . . 10 0
Tom 15 12 1.5 . 1
Tom 20 -6 . 8 0
Tom 25 . 0.2 . 4
Tom 30 . . 0.1 0

The evolution of X with respect to time is defined by the following figure.

Regressor2

Thus, X is set to

  • X(0) = 1 (it is a dose-line so an interpolation is realized. The nearest interpolation is realized and here nearest sample corresponds to a response-line).
  • X(5) = 1 (from direct reading of input file even if the line does not correspond to a dose).
  • X(10) = NaN (regression is undefined in the input file but since it is not a dose-line, no interpolation is realized).
  • X(15) = 2 (from direct reading of input file).
  • X(20) = 3 (from direct reading of input file even though the line does not correspond to a dose).
  • X(25) = 3 (it is a dose-line so an interpolation is realized. The nearest interpolation is realized and here nearest sample corresponds to a response-line).
  • X(30) = NaN (regression is undefined in the input file but since it is not a dose-line, no interpolation is realized).

To add a valid information between time 10 and 15, for example X = 1.5, the data set should contain both a regressor value at time 10 along with the measurement value,

 Tom 10 1.5 . 10 0

Notice that if the line has a MDV value at 1, the regression is not taken into account.

Format restrictions (an exception will be thrown otherwise):

  • The regression-columns (i.e. columns with column-type X) shall contain either strings that can be converted to double or “.”.
  • Each subject-occasion must contain at least one non “.” value (since it is then impossible to interpolate values).
  • When there are several lines with the same time, the value of the regressor column must be the same.