【发布时间】:2022-01-12 18:10:22
【问题描述】:
我有一个包含 140 个学生的数据框,我需要将每个学生随机分配给 5 个 TA(评分者)中的一个。
一个例子是
graders = ['K', 'M', ]
df = pd.DataFrame({
'First name': ['John', 'Paul', 'George','Ringo'],
'Last name':['Lennon', 'McCartney', 'Harrison', 'Star'],
})
df['Grader'] = ''
我如何将评分者“K”随机分配给 3 名学生,然后将其余分配给“M”,以确保学生不能同时进入两组。
我在这里查看了许多答案,但没有人为我澄清,任何帮助将不胜感激。
【问题讨论】:
-
为什么不在数据框中添加列分级器?