BookmarkSubscribeRSS Feed
Daniel_Paul
Obsidian | Level 7

Hello,

i would like to perform a multi-group analyses with proc irt. In addition to get the overall fit values of the model, i like to get the group specific model fit values out of proc irt (like in CALIS Output 25.25.5; SAS/STAT(R) 9.22 User's Guide). Has anybody an idea how i can reach my goal?

Many thanks.

Bye, Daniel

4 REPLIES 4
SteveDenham
Jade | Level 19

Would the multiple group example at

http://support.sas.com/documentation/cdl/en/statug/67523/HTML/default/viewer.htm#statug_irt_examples...

for version SAS/STAT 13.2 be a start in the right direction?

Steve Denham

Daniel_Paul
Obsidian | Level 7

Absolutely right, but running this example with the additional statement

ods output FitStatistics=sm.asgash_sgfdfd_mft_test

just produce fit statistics for the overall model, not for the different groups separately.

SteveDenham
Jade | Level 19

I think you want:

ods output ParameterEstimates=<some file name>

to get the estimates for the two groups.

In order to get separate fit statistics, you will have to run the model with BY GroupVar replacing group GroupVar.  However, this will not allow enforcing the equality constraints on the intercept between groups.  To enforce the within group equality constraint, you would probably have to run two completely separate analyses.

The point is that separate fit stats don't apply to the joint fit that employs the constraints listed--there are connections between the two groups that make the separate log likelihoods and any IC's not equivalent to two "parts".

Steve Denham

Daniel_Paul
Obsidian | Level 7

I see; so the fitting function is over the group, right? i know the multi-group fitting equation by Bock & Zimowski (1997; pp. 433-448), but this guy is only for completely restricted item parameters estimates between groups. no free parameters across groups are allowed in this equation. do you know a resource were the underlying fitting equation of proc irt in the case of multi-group is depicted? And: Are there a possibility in proc irt to fix the item parameters to some giving values? i know how i can do this for the slop parameters (just using the factor statement), but how can i fix the item difficulty/threshold parameters as well?

Bock, R. D. & Zimowski, M. F. (1997). Multiple Group IRT. Chap. 25, pp. 433-448. In: W. J. van der Linden & R. K. Hambleton (Eds.). Handbook of modern item response theory. Springer: New York.       

sas-innovate-2024.png

Join us for SAS Innovate April 16-19 at the Aria in Las Vegas. Bring the team and save big with our group pricing for a limited time only.

Pre-conference courses and tutorials are filling up fast and are always a sellout. Register today to reserve your seat.

 

Register now!

How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

Click image to register for webinarClick image to register for webinar

Classroom Training Available!

Select SAS Training centers are offering in-person courses. View upcoming courses for:

View all other training opportunities.

Discussion stats
  • 4 replies
  • 517 views
  • 0 likes
  • 2 in conversation