今、私はあなたに同じことをしてほしいが、コードRで
もちろん！ここでは、R関数を書いてフィボナッチシーケンスを計算する方法の例があります。

「r
fibonacci <-function（n）{
  if（n <= 0）{
    return（null）
  } else if（n == 1）{
    return（0）
  } else if（n == 2）{
    return（c（0、1））
  } それ以外 {
    fib <-c（0、1）
    while（length（fib）<n）{
      fib <-c（fib、tail（fib、2）％*％c（1、1））
    }
    return（fib）
  }
}
``

Pythonの関数と同様に、この関数は正の整数nを入り口として取り、フィボナッチシーケンスの最初の項を含むベクトルを返します。

この関数を呼び出して最初の10の用語を取得するには、単に次のことを行うことができます。

「r
フィボナッチ（10）
``