bmi and onsight survey
|
MorganH wrote: An R2 value of less than 0.2 is pretty poor.Thinking about it, I realize that if any single variable had a partial R^2 of more than 0.2, climbing would be much less interesting to me. |
|
Fun times procrastinating. I looked at two things: effects of height and weight separate from BMI, and age as an extremely rough approximate for experience (and even rougher for total lifetime time spent training, obviously not current hours/week training). A few of the models below. Weight (the thing we can control) is always more important than height. |
|
You're right, I didn't check for a non-linear age response! Nice. I think I'd prefer to show it as a quadratic, because the boundaries are more fluid than simple categories implies, but ... there it is, either way. Using a quadratic allows you to estimate a peak age, around age 40 for trad and 35 for sport I think (this is with BMI). |
|
Quadratic definitely makes sense, just binned mainly for easier plotting of the interactions, also side benefit of testing for non-linear effects. |
|
That suggests a whole new series of questions .... I think the difference in the shape of the marginal distributions, and the outliers especially, speak to the fundamental difference between trad and sport. |
|
As a short, stocky data geek who trad climbs and likes to make excuses why I can't climb hard sport or boulder, I approve of this thread....very nice! |
|
Dan Flynn wrote:when I'm preparing this for the Journal of Internet Forums I'll clean it up.JIF has a notoriously caustic "peer"-review process. But then you get published anyway, so no worries. |
|
That's one sexy plot, Dan. How did you get the distributions on the x- and y-axes (assuming ggplot...)? Could you send me the script? |
|
Forget all the fancy charts and graphs. If my body fat % went down from 22 to say 13, I'd be onsighting some 9s and 10s. |
|
Those are density plots, just using plain old plotting functions. Recycled from an old project, the trick is to use layout(), density(), and the polygon()... yup, this is what counts as fun during the work day! |