我正在尝试用熊猫数据框中的值填充矩阵,但会收到错误消息:IndexError:单个位置索引器超出范围。谁能帮我解决这个问题?
ampl.param['request'] = {
(subjects[i], 1+p): request.iloc[p, i]
for i in range(len(subjects))
for p in range(len(students))
}
答案 0 :(得分:0)
在range(1, len(subjects))
上循环并尝试使用此(subjects[i-1], p): request.iloc[p-1, i-1]