%%表示求余数小写的c() 表示一个向量,c(1,1,2,2,3,3)就是一个有6个元素的向量后面的2:3 冒号就是表示步进1,从2到3的向量,所以2:3其实就等于c(2,3)如果是1:5 那么就是c(1,2,3,4,5)最后再讨论一下R的计算顺序 c(1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10 ) %% 2:3也就是 c(1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10 ) %% c(2,3)那么首先第一个1对2取余数等于1,然后第二个1对3取余数等于1,第三个2对2取余数等于0,第四个2对3取余数等于2 .....一直这么循环下去直到最后两个10分别对2和3取余数,为0和1