Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在R中sapply之后获取数字数据帧_R_Arrays_Dataframe_Matrix - Fatal编程技术网

在R中sapply之后获取数字数据帧

在R中sapply之后获取数字数据帧,r,arrays,dataframe,matrix,R,Arrays,Dataframe,Matrix,我的目标如下: df <- structure(c("2", "2", "2", "2", "2", "0", "0", "2", "2", "2", "2", "2", "2", "2", "2&qu

我的目标如下:

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")))
什么是矩阵,什么是数组?我认为矩阵和数组本质上是一样的


我还想将
df
放入数字数据集中。

数组中所述,“二维数组与矩阵相同。”但数组可以有两个以上的维度


如果希望删除类数组,可以通过
class(df)
sapply
has default
simplify=TRUE
强制删除它。阅读
?sapply
。它没有改变任何东西,只是尝试了一下。我仍然很难判断是什么导致了数组类。你能分享你的sapply(…)命令吗?但是为什么在中有这两个语句,不应该只有
'matrix'
'array'
,因为我拥有的是一个objectR对象可以有多个类。在您的例子中,矩阵是一种特殊的数组。因此,它有一个通用类“array”和一个更精确的类“matrix”。我知道,多个类。谢谢
[1] "matrix" "array"