I have a binary response variable (hail) and multiple continuous predictor variables. My aim is to understand the linear/non-linear relationship of the predictors to the response to be able to justify the use of a linear or non-linear model.

I got the advice to use conditional density plots (cdplot() in R). Since I experienced some problems due to the distribution of my data (SO question), I also tried spinograms (spineplot()). To visualize point densities of my x-variable, I used lattice::densityplot() since "conditional densities are more reliable for high-density regions of x".



Personal interpretation:
I read about the interpretation of cdplot()here. 'Spinograms' and 'Cond. Dens. plot' show the probability of hail/NoHail for a given temperature. Spinograms provide a grouped x-axis view based on a hist()call on the x-axis variable. 'Cond. Dens. plot' shows basically the same as Spinograms, just smoothed?

  1. I´m afraid of the high probabilities of spineplot() and cdplot() in the regions of -18 to -10 since only a few points of my x-variable fall into this range and therefore this region is "less reliable".

  2. How to interpret the differences of spineplot() and cdplot() in the region of -18°C? spineplot() shows a probability of around 0.1 while cdplot() shows a peak with roughly 0.3?

I would conclude that spineplot()shows a non-linear relationship while cdplot() shows this as well, however with a slight tendency to a negative linear relationship?


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.