我有两个 xlsx 文件。一个人里面有学生号(1-100),还有他的第1到第5个选择(选择最喜欢的教授作为导师)。另一个档案里也有同样的学号,以及最后分配给他的主管。每个学生有5个选择。对于每个学生来说,如果分配给学生的教授是学生的首选,那么学生就会感到非常满意。在满意度(1-5)的范围内,
分配给学生的教授是学生的首选=非常满意(1)
教授是学生的第二选择 = 满意(2)
教授是学生的第三选择 = 中等 (3)
教授是学生的第四选择= 不满意(4)
教授是学生的第五选择= 伤心(5)
我需要写一个python代码来帮助我匹配两个xlsx数据集中的数据,以获得每个学生对分配给他们的主管的满意度(1-5)。
我需要python 代码来执行以下操作
在这两个 xlsx 文件中。例如:
xlsx 文件 1:学生 1 的首选是教授 1(学生 1 希望教授 1 担任他的导师)。
xlsx 文件 2:分配给学生 1 的主管是学生的第三选择(不是教授 1,而是介于教授 2-教授 36 之间的任何人)。
如果代码将 xlsx 2 与 xlsx 1 匹配,然后发现分配给 student1 的主管是 student1 的第三选择。
它应该打印出来
学生 1 的满意度为中等 (3)。
当它得到所有学生的满意度时。最后将结果存入一个新的数据集(xlsx,CVS等)
一共有100名学生和36名教授
刚刚入门,各位有没有什么好的思路可以提供一下的