R-基本構文
慣例として、「Hello、World!」を作成して、Rプログラミングの学習を開始します。プログラム。必要に応じて、Rコマンドプロンプトでプログラムするか、Rスクリプトファイルを使用してプログラムを作成できます。両方を一つずつチェックしていきましょう。
Rコマンドプロンプト
R環境をセットアップしたら、コマンドプロンプトで次のコマンドを入力するだけでRコマンドプロンプトを簡単に開始できます-
$ R
これによりRインタープリターが起動し、次のようにプログラムの入力を開始できるプロンプトが表示されます。
> myString <- "Hello, World!"
> print ( myString)
[1] "Hello, World!"
ここで、最初のステートメントは文字列変数myStringを定義し、ここで文字列「Hello、World!」を割り当てます。次に、次のステートメントprint()を使用して、変数myStringに格納されている値を出力します。
Rスクリプトファイル
通常は、スクリプトファイルにプログラムを記述してプログラミングを行い、コマンドプロンプトでRインタープリターを使用してこれらのスクリプトを実行します。 Rscript。それでは、次のコードをtest.Rというテキストファイルに次のように記述してみましょう。
# My first program in R Programming
myString <- "Hello, World!"
print ( myString)
上記のコードをファイルtest.Rに保存し、以下のようにLinuxコマンドプロンプトで実行します。Windowsまたは他のシステムを使用している場合でも、構文は同じままです。
$ Rscript test.R
上記のプログラムを実行すると、次のような結果になります。
[1] "Hello, World!"
コメント
コメントは、Rプログラムのテキストを支援するようなものであり、実際のプログラムの実行中にインタプリタによって無視されます。単一のコメントは、ステートメントの先頭に#を使用して次のように記述されます-
# My first program in R Programming
Rは複数行コメントをサポートしていませんが、次のようなトリックを実行できます-
if(FALSE) {
"This is a demo for multi-line comments and it should be put inside either a
single OR double quote"
}
myString <- "Hello, World!"
print ( myString)
[1] "Hello, World!"
上記のコメントはRインタープリターによって実行されますが、実際のプログラムに干渉することはありません。このようなコメントは、一重引用符または二重引用符で囲む必要があります。