【发布时间】:2013-11-18 11:59:39
【问题描述】:
我有一个由逗号分隔的整数组成的字符矩阵:
> mat<-matrix(c(NA,"1",NA,"2,1","3","1,3,3"),nrow=2)
> mat
[,1] [,2] [,3]
[1,] NA NA "3"
[2,] "1" "2,1" "1,3,3"
我希望有一个输出,它是一个数字数组,其中 z 索引表示矩阵中整数的计数:
, , 1
[,1] [,2] [,3]
[1,] NA NA NA
[2,] 1 1 1
, , 2
[,1] [,2] [,3]
[1,] NA NA NA
[2,] NA 1 NA
, , 3
[,1] [,2] [,3]
[1,] NA NA 1
[2,] NA NA 2
我怎样才能做到这一点?
为了了解数据的规模,最终数组的尺寸约为 20,000 x 2,000 x 200,矩阵将是数组的前两个尺寸 (20,000 x 2,000)。
【问题讨论】: