Python:索引错误由iloc函数引发

时间:2017-10-17 08:25:15

标签: python

我是python的新手,机器学习脚本运行时遇到错误error raised by iloc function

我试图了解这个问题的原因,所以我在similair案例中搜索并阅读有关iloc函数的内容。 有人可以帮助我了解这个错误的可能原因以及我如何恢复它。

提前致谢

1 个答案:

答案 0 :(得分:0)

您可以在documentation中看到,使用不存在的索引调用iloc会引发此错误。

dfl = pd.DataFrame(np.random.randn(5,2), columns=list('AB'))

dfl.iloc[[4, 5, 6]]
IndexError: positional indexers are out-of-bounds

dfl.iloc[:, 4]
IndexError: single positional indexer is out-of-bounds