悬赏 5 个论坛币 已解决
例如:有一个100*2的空矩阵position,有一个100*1的向量longs(其中第71-73,93个元素为TRUE,其余均为FALSE),对于position中longs对应TRUE的行,我想统一替换成c(-1,1),该怎么处理?
初始 position
1 NA NA
...
71 NA NA
72 NA NA
73 NA NA
...
93 NA NA
...
100 NA NA
重新赋值后 position
1 NA NA
...
71 -1 1
72 -1 1
73 -1 1
...
93 -1 1
...
100 NA NA
position[longs, ] <- c(-1,1) 这样做的话,71-73行是先按行再按列填充的。