如图,我需要让矩阵中的第1-第5列相加成、第6-第10列相加......最后并成一个新的矩阵,因为列数很多,我不想一次次的加,所以我之前考虑用for循环:
f <- for( i in seq(1,100,by=5)) {cbind(rowSums(wiot[1:2464 , i : i+5 ]))}
但是报错Error in rowSums(wiot[1:2464, i:i + 5]) : 'x'必需是阵列,而且至少得有两个维度
刚学习r,向大家来讨教,帮帮新人吧
|
楼主: SBElwood
|
3181
5
[问答] r语言怎么实现矩阵中每5列相加成新的列,最后合成一个新的矩阵 |
|
本科生 76%
-
|
| ||
|
|
| ||||||||
| ||||||||||||||||||||
| ||
加好友,备注cda京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


