Hi all,
Thanks for all your considerations and helps.
Indeed my question is about the second model, that is:
Response = batch (fixed) time (fixed) time*batch (random)
My response is child mortality rate (CMR) and it was recorded in 1980, 1985, 1990, 1995, 2000 and 2009 for 52 countries. So my units are countries and the repeated measures are repeated CMR values for these countries. I use the value of CMR in 1980 as a baseline and treat it as a covariate in the model. Other CMR measurements (from 1985 till 2009) are considered as responses. So, as I said, I want to fit a random slope model without random intercept. I think when I have adjusted for the baseline value of CMR (1980) and also used a model that has the ability of considering different slopes for different countries, then why should I consider a model with random intercept? Indeed, I believe when I have adjusted for the baseline of each country then it is redundant to consider a random intercept. So I have fitted a model like this:
CMR=ß0 [fixed]+ ß1[fixed] (CMR_1980)+ ß2[random] (time) + e
I've adjusted for CMR value because I believe past CMR is the most important determinant of future CMR and I've also consider a random slope for time because I believe different countries have different trends during the period. Therefore, I conclude that the nature of the data set is more consistent with a random slope model but without random intercept.
Now, please let me know your comments, thoughts and your helpful advices.
Bunch of thanks your patience.
Amir
-------------------------------------------
Amir Kasaeian
PhD Student in Biostatistics
Tehran University of Medical Sciences (TUMS)
amir_kasaeian@yahoo.com akasaeian@razi.tums.ac.ir -------------------------------------------
Original Message:
Sent: 11-09-2011 21:40
From: Jon Baldock
Subject: Random Intercept and Slope Models
I think the rather obtuse notation and terminology associated with random intercepts and slopes has obscurred my question. Certainly plot(system)*time is random if plot is random, but is one required to include that random interaction whenever estimating the fixed portion (system*time). Until this discussion and recent readings, I would have said yes. Now it appears that it is acceptable to have an analysis that estimates differing fixed intercepts and slopes (in SAS: "Model yield = system time system*time;"), but only estimates a random component for intercepts. That is, the SAS statement would be "Random int / subject= plot(system);" instead of "Random int time / subject=plot(system;"). While such an analysis now seems plausible, I have not seen an example to be sure that it is acceptable.
-------------------------------------------
Jon Baldock
Baldock Statistical Services
-------------------------------------------
Original Message:
Sent: 11-09-2011 16:51
From: George Milliken
Subject: Random Intercept and Slope Models
If plot(system) is random then any interaction with plot(system) must also be random, thus plot(system)*time cannot be fixed.
-------------------------------------------
George Milliken
-------------------------------------------
Original Message:
Sent: 11-08-2011 11:58
From: Jon Baldock
Subject: Random Intercept and Slope Models
Thank you for this interesting and timely discussion as I am gearing up for a project on yield trends in several agricultural cropping systems. I am planning to use a random intercept, but fixed slope model because the plots will likely have a range of initial productivities, but the trend over time will likely be due to technological factors unrelated to plots (e.g. genetic improvements, advances in pest control measures, etc). Thus, the model would be in the formulation of a previous message
Yield = plot(system)-random time-fixed plot(system)*time-fixed
Does anyone forsee any problems with such an approach?
Jon Baldock
Baldock Statistical Services
-------------------------------------------
Jon Baldock
-------------------------------------------
Original Message:
Sent: 11-08-2011 09:42
From: Emil Friedman
Subject: Random Intercept and Slope Models
Are you trying to use a model with random slopes and and no intercept terms for each batch, ie:
response = time (fixed) time*batch (random)
or a model with random slopes and fixed intercepts, ie:
response = batch (fixed) time (fixed) time*batch (random)
If so, what is the physical situation that requires such a model?
If the former, see Jeffrey Proehl's response. If you are using JMP software for such a model, it will automatically center the time variable to its mean and that probably makes no sense physically. If you are using such a non-hierarchical model and if it makes sense physically, you can tell JMP to turn off "polynomial centering" by clicking the little red arrow at the top left hand corner of the Fit Model window. But bear in mind that you really do need to have a good physical reason for omitting the "batch (random)" term and thereby assuming that all of your regression lines absolutely must cross at time=zero. That assumption can also be dubious if your data doesn't extend all the way to zero because you will also be assuming that your regression lines would stay absolutely straight if you had data going all the way to zero.
-------------------------------------------
Emil M Friedman, PhD
Principal Scientist (Statistician)
MannKind Corporation
Danbury, CT 06810
Disclaimer: The views expressed are mine alone and do not necessarily reflect the views of my employer.
Original Message:
Sent: 11-07-2011 16:53
From: Amir Kasaeian
Subject: Random Intercept and Slope Models
Dear all,
Thank you all your patience,
Until now, I have a problem regarding the use of random slope without random intercept? ....