我通过将它们的投影减去前 1-2 个主成分来调整数据矩阵中的测量值。问题是,如果NA
数据矩阵中有一个(对于数千次测量几乎不可避免),内积运算x%*%y
(我也尝试过sum(x*y)
,对于向量x,y
)返回NA
。是否有一种简单的方法(即避免条件语句和循环)来计算非 NA 值的内积,以便操作实际上返回一些东西?
顺便说一句,我想避免仅仅用NA
's替换 ' 0
s,因为那时我必须在每个阶段重新规范化向量。
我通过将它们的投影减去前 1-2 个主成分来调整数据矩阵中的测量值。问题是,如果NA
数据矩阵中有一个(对于数千次测量几乎不可避免),内积运算x%*%y
(我也尝试过sum(x*y)
,对于向量x,y
)返回NA
。是否有一种简单的方法(即避免条件语句和循环)来计算非 NA 值的内积,以便操作实际上返回一些东西?
顺便说一句,我想避免仅仅用NA
's替换 ' 0
s,因为那时我必须在每个阶段重新规范化向量。