1
私の角括弧のすべてが一致していて、(私は)間違った文字を使用していない場合、「予期しない{{'in' {'エラーがまだポップアップしていますか?ここでR - ブラケットが一致していても予期しない '{'ですか?
はコードです:
listsarw<-function(s){
drunkwalk<-as.data.frame(matrix(ncol=s,nrow=4^s-1))
is.self.avoiding<-vector(mode="logical",length=4^s-1)
for(i in 0:4^s-1){
a<-convers(i,4)
drunkwalk[i,]<-a
if((!checkbacktrace(a))&&(!anyDuplicated(coords(a))))
is.self.avoiding(i)<-TRUE
}
lim<-sum(is.self.avoiding)
sarw<-as.data.frame(matrix(ncol=s,nrow=lim))
ctr<-0
for(i in 0:4^s-1){
if(is.self.avoiding(i)){
sarw[ctr,]<-drunkwalk[i,]
ctr++
} #error is pointing to this bracket
}
return(sarw)
}