有没有一种方法可以使用R将不同年级的学生列表放入不同的班级选项中?
这是一个奇怪的问题,但是有没有人知道我如何从7个班级选项列表中选出250名学生,对他们的前4个班级进行排名,然后用R将学生排在这些班级中?班级有大小限制,有些学生不能和其他学生在一起,等等有没有一种方法可以使用R将不同年级的学生列表放入不同的班级选项中?,r,R,这是一个奇怪的问题,但是有没有人知道我如何从7个班级选项列表中选出250名学生,对他们的前4个班级进行排名,然后用R将学生排在这些班级中?班级有大小限制,有些学生不能和其他学生在一起,等等 这又是一个奇怪的问题,但有人认为根据学生的前四名班级、年级水平以及谁不能和谁在一起等来安排学生上课是可行的吗?你描述的是一个作业问题,可以作为一个整数规划问题来表述和解决。对于i类学生和j类学生,决策变量将所有学生和班级的第i个学生分配给第j个班级。目标函数是使所有学生的总满意度最大化。目标函数的系数是每个学
这又是一个奇怪的问题,但有人认为根据学生的前四名班级、年级水平以及谁不能和谁在一起等来安排学生上课是可行的吗?你描述的是一个作业问题,可以作为一个整数规划问题来表述和解决。对于i类学生和j类学生,决策变量将所有学生和班级的第i个学生分配给第j个班级。目标函数是使所有学生的总满意度最大化。目标函数的系数是每个学生/班级配对的偏好 您描述的约束条件也将纳入公式中 该模型可以使用roi和ompr数学规划包在R中求解: ompr是一个调用roi优化函数的编程接口
顺便说一句,因为你的偏好函数只有4个离散值,所以可能会有很多退化解。也就是说,不同的I,j分配具有相同的目标函数值。这有点模糊,您可能会对这个问题感到失望。孩子不与其他孩子在一起的标准是什么?数据是什么样子的?孩子们的偏好有哪些规则?要得到一个有用的答案,你需要提供更多的信息,最好是一个重复的例子,而不是一个简单的问题。听起来你没有一个简单的分配问题,而是一个有规则/条件和有限结果的问题。听起来更像是一个优化问题,然后是基于查询的问题。您可以对表示您的数据的对象使用
dput
,您可以将其复制并粘贴为代码,以提供可复制的示例。抱歉!这是我第一次在stackoverflow上发布,我是R的新手。当我准备好使用数据时,我会再次发布。