Hello, I am trying to run the following code (very similar to the example on the proc Bchoice page): proc bchoice data=SumStd outpost=b seed=123 nbi=100 thin=10 nmc=800 diag=(AutoCorr ESS MCSE) stats=ALL dic nthreads=4; class Panel_ID DAY; model Best_Overall = / choiceset=(Panel_ID DAY); random X1 X2 / subject=Panel_ID remean type=un monitor ; ods output PostIntervals=PostInt123b PostSummaries=Postsumry123b DIC=DIC123b; run; But I get the following error message: 38 proc bchoice data=SumStd outpost=Postsamp seed=123 nmc=400 thin=4 NOTE: The BCHOICE procedure is experimental in this release of the SAS system. 39 alg=rwm nthreads=4; 40 class Panel_ID DAY; 41 model Best_Overall = / choiceset=(Panel_ID DAY); 42 random X1 X2 X3 X4/ sub=Panel_ID remean 43 monitor=(1 to 5) type=un; 44 run; ERROR: The observations for the same value of SUBJCET= variable must be together in the input data set. NOTE: The SAS System stopped processing this step because of errors. WARNING: The data set WORK.POSTSAMP may be incomplete. When this step was stopped there were 0 observations and 0 variables. NOTE: PROCEDURE BCHOICE used (Total process time): real time 0.06 seconds cpu time 0.04 seconds Any ideas why? Thank you! Sigrid
... View more