我正在尝试获取一些被归类为异常值的行,并从原始数据集中删除这些行,但我无法使其工作 - 你们知道出了什么问题吗?我尝试运行以下代码,并收到此错误“ValueError:索引数据必须是一维的”
#identify outliers
pred = iforest.fit_predict(x)
outlier_index = np.where(pred==-1)
outlier_values = x.iloc[outlier_index]
#remove from dataset (dataset = x)
x_new = x.drop([outlier_values])