czrdiao 发表于 2016-10-2 10:36 
mdat1
m1[,colnames(mdat1)] = mdat1,是将m1中与mdat1中相同列名称的数据传递给m1吗?
按照您写的程序是输出正确的结果,怎么在处理我自己的数据时,就感觉嵌套了呢?
[[1]]
[1] 0 0 222 169 100 71 40 42 46 36 33 30 41 47 21 23 24 9 10
[20] 93
[[2]]
[1] 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1
[[3]]
[1] 0 0 12 20 19 15 13 13 20 10 8 10 13 15 5 7 4 0 2 46
[[4]]
[1] 0 0 34 40 29 21 10 9 6 13 15 12 13 18 9 9 10 5 2 9
[[5]]
[1] 0 0 0 0 0 0 0 0 0 2 0 0 1 0 0 0 0 0 0 1