0
私は以下のコードを持っていますが、これは達成しようとしているようですが、コードの下にエラー出力がスローされます。私がやろうとしていることは、最初にx = 1でループを実行した後、ループが実行されるたびに、前のループの結果であるx = yが必要になります。私はいつもループでうんざりするので、どんなヒントも大歓迎です。ここで前のループの結果を次のループの入力として使用
Code:
for(i in 1:5)
{
if(i=1)
{
x<-1
}
else
{
x<-y
}
y<-x*i
y
}
ERRORS:
for(i in 1:5)
+ {
+ if(i=1)
Error: unexpected '=' in:
"{
if(i="
> {
+ x<-1
+ }
> else
Error: unexpected 'else' in " else"
> {
+ x<-y
+ }
> y<-x*i
> y
[1] 25
> }
Error: unexpected '}' in "}"
(i == 1) – G5W