从 OutlierTest table 获取行索引

Getting the row-index from an OutlierTest table

我有 运行 回归模型的 OutlierTest 并将其分配给一个变量。 table 的 class 也是 outlierTest。我想从此 table.

中提取行索引

我无法将 table 转换为 data.framematrix

> library(car)

> b <- outlierTest(fit_train2)

> b
     rstudent unadjusted p-value Bonferonni p
411  4.976415         1.0296e-06   0.00036243
372  4.160773         4.0193e-05   0.01414800
401 -3.987709         8.1658e-05   0.02874400
373  3.881285         1.2474e-04   0.04391000

我基本上需要一些东西来将 411, 372, 401373 提取到另一个向量中。

或者,是否有任何函数可以为我提供数据中有影响的观测值的行号?

您可以访问对象的任何元素并获取其名称。 例如,

names(b$bonf.p)

names(n[[1]])