gpt4 book ai didi

r - 创建具有新维度并省略 NA 值的新矩阵

转载 作者:行者123 更新时间:2023-12-05 09:23:07 24 4
gpt4 key购买 nike

我有一个包含一些 NA 值的矩阵例如:

        [,1] [,2] [,3] [,4]
[1,] 1 4 7 10
[2,] 2 NA 8 11
[3,] 3 6 NA 12

我想用上面矩阵中的数据创建新矩阵,具有新维度且没有 NA 值。 (只有一些最后的元素有 NA 是可以的)

类似于:

       [,1] [,2] [,3] 
[1,] 1 6 11
[2,] 2 7 12
[3,] 3 8 NA
[4,] 4 10 NA

如果有人能帮助我,我将不胜感激。

谢谢

最佳答案

还有这样的事情:

m <- matrix(1:12, nc=4)
m[c(5, 9)] <- NA

matrix(c(na.omit(c(m)), rep(NA, sum(is.na(m)))), nrow=4)

关于r - 创建具有新维度并省略 NA 值的新矩阵,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24153801/

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