单调齐性模型中关联的R函数?

单调齐性模型中关联的R函数?,r,R,我需要关于项目反应理论的帮助,特别是单调同伦模型。对于大学课程,我必须计算一个特殊的相关性。我有一个包含5个项目的数据集,每个项目的得分为1-6。现在,假设第五项的答案为1或2或3等,我必须计算2项和其他2项之和之间的相关性。我必须对每个条件组合和其他项目的总分进行计算 我有一个讲师的代码,他在其中为另一个数据集演示了以下内容。他计算所有单个项目之间的相关性,条件是一个项目回答为1,2,3,…(代码1)。 我有一个代码,在这个代码中,他计算两个项目之间的相关性,假设其他三个项目的总和是3,4,5

我需要关于项目反应理论的帮助,特别是单调同伦模型。对于大学课程,我必须计算一个特殊的相关性。我有一个包含5个项目的数据集,每个项目的得分为1-6。现在,假设第五项的答案为1或2或3等,我必须计算2项和其他2项之和之间的相关性。我必须对每个条件组合和其他项目的总分进行计算

我有一个讲师的代码,他在其中为另一个数据集演示了以下内容。他计算所有单个项目之间的相关性,条件是一个项目回答为1,2,3,…(代码1)。 我有一个代码,在这个代码中,他计算两个项目之间的相关性,假设其他三个项目的总和是3,4,5,。。。。 但不知何故,我必须为我的任务连接两个代码,我不知道如何…我会感谢每一个想法!希望这是可以理解的。如果没有,问我,我会尽力解释

你好,玛丽

代码的附加信息:数据集名为abortation。它有4个项目,每个项目的分数可以是0或1

代码1:

liste <- vector("list")
sizes <- NULL
labels <- NULL
count <- 1
for(i in 1:4) 
{for(j in 0:1) 
{liste[[count]] <- cor(Abortion[Abortion[,i]==j,-i]) 
sizes <- c(sizes,dim(Abortion[Abortion[,i]==j,])[1]) 
labels <- c(labels,paste("X",i,"=",j,sep="")) 
count <- count+1
}
}
liste
names(liste) <- paste(rep("n=",8),sizes,labels)
liste
liste
kor <- NULL
label <- NULL
for(i in 1:3)
{for(j in (i+1):4)
{rest <- rowSums(Abortion[,-c(i,j)])  
for(l in unique(rest)) 
{x <- Abortion[rest==l,i] 
y <- Abortion[rest==l,j]
kor <- c(kor,cor(x,y))
label <- c(label,paste(i,j,l,sep="/")) 
}
}
}
data.frame(label,kor)