重新定义R中S3类中的“[< - ”

时间:2015-07-07 07:28:50

标签: r

我有一个包含两个矩阵的S3类。我想使用[]函数替换两个矩阵中的元素。

例如:

twoMat <- function(MatA,MatB)
{
  x <- list(MatA = MatA, MatB = MatB)
  class(x) <- "twoMat"
  x
}

假设A是我的S3类,矩阵B和C作为成员。

我想输入这个:

A = twoMat(B,C)
A[A$B<3] <- NA

为成员们提供这个:

B[A$B<3] <- NA
C[A$B<3] <- NA

0 个答案:

没有答案