gpt4 book ai didi

r - 计算点积时跳过 NA

转载 作者:行者123 更新时间:2023-12-02 01:12:03 25 4
gpt4 key购买 nike

我通过减去前 1-2 个主成分的投影来调整数据矩阵中的测量值。问题是,如果数据矩阵中甚至只有一个 NA(对于数千次测量几乎是不可避免的),内积操作 x%*%y(我也尝试过 sum(x*y),对于向量 x,y) 返回 NA。是否有一种简单的方法(即避免条件语句和循环)计算非 NA 值的内积,以便该操作实际上返回一些东西?

顺便说一下,我想避免只用 0 替换 NA,因为那样我就必须在每个阶段重新归一化向量。

最佳答案

你可以试试这个命令:

sum(x*y, na.rm = TRUE)

关于r - 计算点积时跳过 NA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16341896/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com