出错 :Error: 无法启动线程 .iloc requires numeric indexers, got ['Column2']
时间: 2024-03-25 19:36:23 浏览: 68
pandas数据选取:df[] df.loc[] df.iloc[] df.ix[] df.at[] df.iat[]
这个错误出现的原因是 `.iloc` 方法需要使用数值类型的索引,而你传入了一个字符串类型的索引。
你可以将字符串索引转换为数值索引,例如将 `['Column2']` 改为 `[1]`,或者使用 `.loc` 方法,该方法可以接受字符串类型的索引。
示例代码:
```python
forestdata.iloc[-1, 1] = df.iloc[-1, 1] # 将最后一行第二列的值修改为 df 中最后一行第二列的值
```
阅读全文