私はこれらのコードを実行しようとしていました..
a<-data.frame(1,2,3,4,5,6,7,8,9,10,11,12,13,14)
n<-1
empty <- data.frame(stringsAsFactors=F)
while (n<=5) {
if (sum((a[,2*n+3]), (a[,2*n+4])) == 13) {
empty <-data.frame(cbind(empty, 3), n<-n+1
} else {
empty <-data.frame(cbind(empty, 2), n<-n+1
}
}
これらは私が得たものです:
> a<-data.frame(1,2,3,4,5,6,7,8,9,10,11,12,13,14)
> n<-1
> empty <- data.frame(stringsAsFactors=F)
> while (n<=5) {
+ if (sum((a[,2*n+3]), (a[,2*n+4])) == 13) {
+ empty <-data.frame(cbind(empty, 3), n<-n+1
+ } else {
Error: unexpected '}' in:
" empty <-data.frame(cbind(empty, 3), n<-n+1
}"
> empty <-data.frame(cbind(empty, 2), n<-n+1
+ }
Error: unexpected '}' in:
" empty <-data.frame(cbind(empty, 2), n<-n+1
}"
> }
Error: unexpected '}' in "}"
「{}」を削除したり、これらの「{}」の有無にかかわらず同じ行にコードを記述したりする多くの組み合わせを試しましたが、どれも機能しません。私のコードの何が問題になっていますか?