My company does 100% QC on all results programming. My QC programmer are coming up with different results from a proc mixed (using to get estimates to calcuate a Spearman-Brown Prophecy, but that doesn't matter). We could not figure out why so eventially I sent him my data set with only the relevent variables and the exact code I used [attached]. 1) When I run the code I get a note that "Estimated G matrix is not positive definite." (not good!) and my intercept estimate is zero (0). 2) Whe my colleague runs the EXACT SAME code on the EXACT SAME data, he gets no error and an intercept estimate of 618.93. I have no idea why!?!? I sent the code and data to two more colleagues. To add to frustration, one got my result and the other got my QC person's result. We all have the same version of SAS (9.4), the same patch, and the same OS (windows). Why would we be getting different results? Why would it not be merging on my machine? Code: proc mixed data = JMdatii; class MEMBER_MEMBERID; model d_stf_score =; random Int / subject = MEMBER_MEMBERID; run; Attached: (I tried to attach the data set, but kept geting an error. If I figure out how to do it then I will in an updated post)
... View more