a<-matrix(data,ncol=2,nrow=5,dimnames=list(c("r1","r2","r3","r4","r5"),c("c1","c2")))> a c1 c2r1 1 6r2 2 7r3 3 8r4 4 9r5 5 10> a[[8]][1] 8我不理解 这个 a[[8]] 表示什么意思啊,请各位大侠指点,谢谢!
a本身是一个矩阵,而定义dimnames=list()则表示其每一个元素都被命名且命名方式是列表(list),因此在调用a中的元素的时候可以调用a[]或者a[[]]都可以。a[]是调用a本身的第几个元素,a[[]]是命名中的第几个名字下的元素。
还不是很懂啊