【发布时间】:2020-07-31 08:01:16
【问题描述】:
我有以下对象:
df <- structure(c("2", "2", "2", "2", "2", "0", "0", "2", "2", "2",
"2", "2", "2", "2", "2", "2", "2", "2", "2", "2", "0", "0", "2",
"2", "2"), .Dim = c(5L, 5L), .Dimnames = list(NULL, c("GID7173723",
"GID4878677", "GID88208", "GID346403", "GID268825")))
当我运行 class(df) 时,我得到了这个:
[1] "matrix" "array"
这里什么是矩阵,什么是数组?我认为矩阵和数组本质上是一回事。
我也想将df 放入数字数据集。
【问题讨论】:
-
sapply具有默认的simplify = TRUE。阅读?sapply。 -
它并没有改变任何刚刚尝试过的东西我仍然得到
[1] "matrix" "array" -
很难说是什么导致了数组类。你能分享你的 sapply(...) 命令吗?