我有一个字符串列表:
dat <- list(V1=c("1:23","4:12"),V2=c("1:3","2:12","6:3"))
列表元素V1和V2是列。 1:23表示“该列的第一个条目值为23”。 所有其他条目应为零。 矩阵的维数由最高条目指示,在本例中,我们有2列(V1和V2),最高行编号为6,因此将得到一个2x6矩阵,如下所示:
matrix(c(23,3,
0,12,
0,0,
12,0,
0,0,
0,3),nrow=6,ncol=2,byrow=T)
这种转换怎样实现?
matrix(c(23,3,
吗? - Eric Brooks