简化一下问题就是
t=c(1,2,1)bb=0
for(j in 1:2)
{
bb=bb+t[j]
j=j+1
}
bb
这样输出结果是numeric(0),可是如果自己一步一步累加,首先是bb=0+t[1]=1,然后bb=1+t[2]=3,所以结果应该是3
为什么把t[j]放到循环里就出不来呢?
|
楼主: 蜡笔小新晴儿
|
28041
2
[问答] R中for循环求累加的一个问题 |
|
小学生 57%
-
|
| ||
|
|
| ||
加好友,备注cda京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


