熊猫数据框:IndexError:单个位置索引器越界

时间:2020-02-13 14:46:23

标签: python pandas dataframe

我正在尝试用熊猫数据框中的值填充矩阵,但会收到错误消息:IndexError:单个位置索引器超出范围。谁能帮我解决这个问题?

ampl.param['request'] = {
    (subjects[i], 1+p): request.iloc[p, i]
    for i in range(len(subjects))
    for p in range(len(students))
}

pandas dataframe

1 个答案:

答案 0 :(得分:0)

range(1, len(subjects))上循环并尝试使用此(subjects[i-1], p): request.iloc[p-1, i-1]