IndexError: .iloc requires numeric indexers, got ['一产' '二产']
时间: 2023-08-17 18:05:07 浏览: 646
一次意外的情况:异常处理.pptx
这个错误通常是由于尝试使用非数字索引器来访问pandas DataFrame的iloc函数引起的。
可能的原因是你在使用iloc时传递了一个字符串索引器,而不是数字索引器。请确保使用数字索引器,例如整数或切片,来访问DataFrame的iloc函数。
例如,如果你有一个名为 df 的DataFrame,你可以使用以下方式访问第一行和第二行数据:
```
df.iloc[0:2]
```
如果你想要访问特定列的第一行和第二行数据,你可以使用以下方式:
```
df.iloc[0:2, 0:2]
```
这将返回一个包含第一行和第二行,以及第一列和第二列的DataFrame。
阅读全文