df2.loc[outliers] 报错ValueError: Cannot index with multidimensional key
时间: 2023-12-29 16:02:00 浏览: 224
5c087bd0a6df2.zip
抱歉,我的回答有误。对于使用 `.loc[]` 进行索引时,不能使用多维的索引键。
要解决这个问题,你可以使用布尔索引来选择符合条件的行。修改代码如下:
```python
outliers_mask = residuals_abs > threshold
outliers = df2[outliers_mask]
```
这样,`outliers` 变量将包含符合条件的异常值所在的行。
确保 `residuals_abs` 和 `threshold` 的形状匹配,并且 `threshold` 的值是你希望用来定义异常值的阈值。
希望这次能够解决你的问题!如果还有其他疑问,请随时提问。
阅读全文