我想知道为什么以下不适用于我在此处发布的矩阵结构(我使用了 dput 命令)。
当我尝试运行时:
apply(mymatrix, 2, sum)
我得到:
Error in FUN(newX[, i], ...) : invalid 'type' (list) of argument
但是,当我检查以确保它是一个矩阵时,我得到以下信息:
is.matrix(mymatrix)
[1] TRUE
我意识到我可以通过将数据取消列出到临时变量中然后重新创建矩阵来解决这个问题,但我很好奇为什么会这样。