I have data on a number of patients. Essentially, for each patient I know
his/her age and whether he/she exhibits certain symptoms:

age  symptom1  symptom2
 50         0         1
 53         0         0
 70         1         1
  ...

I have started off by fitting simple models with forms like
  Prob(patient of age t shows symptom i) = 1 - Exp(-lambda_i * t)
or
  Prob(patient of age t shows symptom i) = 1 - A_i * Exp(-lambda_i * t)

Now, I want to plot my functional forms against the data, to get a rough
idea of how they look. If I do something simple like

  xyplot(symptom1 ~ age)

I get the data points, but it's hard to see what's going on. So I tried to
generate a smooth curve:

  xyplot(symptom1 ~ age,
    panel=function(x,y,...) {
      panel.xyplot(x,y,...)
      panel.loess(x,y,span=.75,...)
      })

This does generate a smooth curve which looks as if it's roughly in the
right place. But I feel uneasy about using a procedure I don't understand,
and I don't understand enough about loess to know if it's appropriate.

Is loess suitable for dealing with this sort of Bernoulli data? Is there a
different smoothing function which it would be "correct" for me to use?
Does anyone have recommendations about good ways to visualise this sort of
data?

Damon Wischik.

______________________________________________
[EMAIL PROTECTED] mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-help

Reply via email to