从 OutlierTest table 获取行索引
Getting the row-index from an OutlierTest table
我有 运行 回归模型的 OutlierTest 并将其分配给一个变量。 table 的 class
也是 outlierTest
。我想从此 table.
中提取行索引
我无法将 table 转换为 data.frame
或 matrix
。
> 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, 401
和 373
提取到另一个向量中。
或者,是否有任何函数可以为我提供数据中有影响的观测值的行号?
您可以访问对象的任何元素并获取其名称。
例如,
names(b$bonf.p)
或
names(n[[1]])
我有 运行 回归模型的 OutlierTest 并将其分配给一个变量。 table 的 class
也是 outlierTest
。我想从此 table.
我无法将 table 转换为 data.frame
或 matrix
。
> 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, 401
和 373
提取到另一个向量中。
或者,是否有任何函数可以为我提供数据中有影响的观测值的行号?
您可以访问对象的任何元素并获取其名称。 例如,
names(b$bonf.p)
或
names(n[[1]])