Hello,
I am working on a project where the goal is to examine the factor structure of ratings made on items that come from multiple measures of the same construct. I would like to use the mirt package to combine the datasets into one, so that I can factor analyze this dataset in a future step.
I have several datasets and they are each on the small end (~200 participants). There is no overlap in participants, but there is an overlap in items across the datasets. One complication is that the response format differs in some datasets, although the items are the same (e.g., on a scale of 1-7 vs. 1-5). Here are some simplified examples of the datasets.
Dataset 1:
ID PL1 PL2 PL3 PL4 PL5 CL1 CL2 CL3 CL4 CL5 FL1 FL2 FL3 FL4 FL5
1 X X X X X X X X X X
2 X X X X X X X X X X
3 X X X X X X X X X X
Dataset 2:
ID PL1 PL2 PL3 PL4 PL5 CL1 CL2 CL3 CL4 CL5 FL1 FL2 FL3 FL4 FL5
1 X X X X X X X X X X
2 X X X X X X X X X X
3 X X X X X X X X X X
Dataset 3:
ID PL1 PL2 PL3 PL4 PL5 CL1 CL2 CL3 CL4 CL5 FL1 FL2 FL3 FL4 FL5
1 X X X X X X X X X X
2 X X X X X X X X X X
3 X X X X X X X X X X
I was thinking of using a concurrent common-item linking procedure with the hopes of creating a single dataset that I could then factor analyze. Basically, I would like to combine the datasets into one so that it looks like this:
Combined dataset:
ID PL1 PL2 PL3 PL4 PL5 CL1 CL2 CL3 CL4 CL5 FL1 FL2 FL3 FL4 FL5
1 X X X X X X X X X X
2 X X X X X X X X X X
3 X X X X X X X X X X
4 X X X X X X X X X X
5 X X X X X X X X X X
6 X X X X X X X X X X
7 X X X X X X X X X X
8 X X X X X X X X X X
9 X X X X X X X X X X
However, although I have used IRT methods and linking before using mirt, I have never done it in this context (e.g., I've combined different datasets that have all items in common, and in another project, linked two different measures of a construct using external common items to examine theta values longitudinally). Any advice and/or references would be greatly appreciated.
Thanks!
Joanne
--
You received this message because you are subscribed to the Google Groups "mirt-package" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mirt-package...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/mirt-package/adf8f7c8-1890-46a8-aa05-1103d6355da7n%40googlegroups.com.
We have two datasets. The participants are different, but the two datasets have common items. For example, for group1 participants, they answer 'item1', 'item2', 'item3', 'item4'. For group2 participants, they answer 'item1', 'item5', 'item6', 'item7'. so the common part is item1. According to the property of IRT model, the item parameters should be invariant, independent of the other items in the item set and participants.
--
You received this message because you are subscribed to the Google Groups "mirt-package" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mirt-package...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/mirt-package/068abf56-8277-48e0-8b76-1d31e355ce58n%40googlegroups.com.
Hi Phil,I am conducting similar analyses to Joanne: I am fitting a single group irt model to data of different studies, with different combinations of items but some overlapping items. The item characteristics I receive look reasonable, but the fit indices are not calculated ( Error in if (null.fit$M2 > newret$M2) { : missing value where TRUE/FALSE needed ). This seems to be caused by a few items that are observed only in few of the datasets, and removing the problematic items solves the issue. From what I understood, the model should be able to deal with data missing by design. Why is this problem appearing? Is this simply related to the high proportion of missing data? Or could there be a different reason?Any leads would be highly appreciated!Thanks!Gudrun
To view this discussion visit https://groups.google.com/d/msgid/mirt-package/50f82fbb-b224-45b6-9f4a-ae02e7155eban%40googlegroups.com.