[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]
Re: st: Transformed values in logistic regression
--- Ricardo Ovaldia <firstname.lastname@example.org> wrote:
> Dear all,
> Please pardon this non-Stata question, but I have
> found a satisfactory resolution.
> We recently submitted a manuscript for publication
> received a favorable reply, except that one of the
> reviewers criticized a transformation that we
> performed on a continuous variable prior to fitting
> logistic regression model.
> Specifically we were interested in modeling
> case-control status as a function of several patient
> covariates including serum creatinine which in our
> data ranges from 0.11 to 1.98.
> Because of skewness and to make the odds ratio
> independent of the units measurement, we decided to
> log-transform the creatinine values before entering
> them into our logistic model. However the reviewer
> wrote “Using a log-transform for creatine is absurd
> because a 1-unit increase in ln(x) is equivalent to
> increasing x by a factor of 2.718 which is in the
> realm of impossibility”
Ricardo, I think the reviewer might be partially
correct because a 1 ln increase is beyond the range of
the data, the coefficient associated with such an
increase in creatinine would be large and possibly
misleading. You could simply use "lincom
0.1*creatinine" to rescale the coefficient/odds ratio
to a more meaningful unit increase.
> Is he correct? Isn’t the coefficient estimated such
> that the predicted values are within the range of
> data and this only a problem if you attempt to
> extrapolate beyond the data range? What I am
> Thank you very much,
Do you Yahoo!?
Yahoo! Mail - 50x more storage than other providers!
* For searches and help try: