这是我的代码
for(j in 1:423){
for(i in 1:18){
kh[j,i+1] <- kh[j,i] + kh[j,i+1]
if(kh[j,i+1]>kh$median[j]){break}}print(i+1)}
我不知道为什么这段代码不起作用,但这段代码效果很好:
for(i in 1:18){
kh[1,i+1] <- kh[1,i] + kh[1,i+1]
if(kh[1,i+1]>kh$median[1]){break}}
print(i+1)
我想得到每一个J(从1到423) 请帮我 !
答案 0 :(得分:1)
这是因为你没有使用正确的语法,从而混淆了R。
{break}}
之后
您必须拥有;
或在
print(i+1)}
否则R不理解print
是您尝试运行的功能。