R 変数
Rでの変数の作成
変数は、データ値を格納するためのコンテナです。
Rには、変数を宣言するためのコマンドがありません。変数は、最初に値を代入した瞬間に作成されます。変数に値を割り当てるには、<-
記号を使用します。変数値を出力 (表示) するには、変数名を入力するだけです。
上記の例から、name
とage
は変数ですが、"John"
と40
は値です。
他のプログラミング言語では、=
を代入演算子として使用するのが一般的です。 R では、=
と<-
の両方を代入演算子として使用できます。
他のプログラミング言語では、=
を代入演算子として使用するのが一般的です。 Rでは、=
と<-
の両方を代入演算子として使用できます。
しかし、Rの一部のコンテキストでは=
演算子が禁止される可能性があるため、ほとんどの場合<-
が推奨されます。
表示/出力変数
他の多くのプログラミング言語と比較して、R では関数を使用して変数を表示/出力する必要はありません。変数の名前を入力するだけで済みます。
これは、変数を出力するために print()関数をよく使用するPythonなどの他のプログラミング言語に精通している場合に便利です。ただし、Rには使用したい場合に利用できるprint()
関数があります。これは、変数を出力するために print()関数をよく使用するPhythonなどの他のプログラミング言語に精通している場合に便利です。
また、for
ループを使用する場合など、コードを出力するためにprint()
関数を使用する必要がある場合があります (これについては後の章で詳しく説明します)。
結論:コードの出力にprint()
関数を使うかどうかはあなた次第です。ただし、コードがR式の中にある場合(たとえば上の例のように中括弧{}
の中)、結果を出力したい場合はprint()
関数を使います。
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。