我有一个 5x4 矩阵,我想选择除第 2 到 4 行和第 2 到 3 列中的元素之外的所有元素(设置为 0)。基本上,沿矩阵“边缘”的所有元素都应设置为 0 . 目前,我的代码是
mat[ -(2:4), -(2:3) ] <- 0
但是,这(取消)以 OR 方式选择元素,因此,只有矩阵的角设置为 0。如何以 AND 方式选择它们?
r matrix
matrix ×1
r ×1