在循环的每次迭代中查看参数值

时间:2014-02-26 19:52:06

标签: r

我正在使用RStudio,我有一个程序,我希望在每次迭代中看到每个参数的值。我只看到最后一次迭代的参数值。

这是我的R代码:

k<-read.csv("D:\\Testc.csv")[,1:5]
window<-64
stelle<-""
spalte<-1
co<-0
r<-1
l<-(2/sqrt(window))
while(spalte < 3)
{
  datalist<-matrix(k[,spalte])

  while(r+window<=length(datalist[,1]))
  {
    m<-acf(as.numeric(datalist[r:(r+window),1]),lag.max=32,plot=FALSE)$acf[-1]
    for(i in (1:32))
    {
      if(m[i]>l)
      {
        co<-co+1
      }
    }

    if(co>5)
    {

      row<-as.character(r)
      spalte<-as.character(spalte)
      pos<-rbind(row,spalte)
      stelle<-c(stelle,"-",pos)
    }
    r<-r+30
    co<-0
  } 
  spalte<-spalte+1
}
stelle

我想在每次迭代时看到cospaltestelle的值。在RStudio on Workspace选项卡的左侧,我只看到最后一次迭代的值。

1 个答案:

答案 0 :(得分:0)

将以下代码放入循环中:

print(paste("co=", co))
print(paste("spalte=", spalte))
print(paste("stelle=", stelle))