R - 基本構文

R コマンドプロンプト

Rのプログラミングの世界にようこそ!構文に入る前に、ちょっとした話を聞かせましょう。昔々、遠い遠い所に、Rを始めたばかりの若いプログラマーのアリスがいました。彼女はデータ分析と可視化の広大な世界を学び、探索することに热心でした。ある日、彼女はプログラミングの秘伝を含む古い本に出会いました。ページをめくっていく中で、統計計算とグラフィックスに強力な言語であるRがその知識の中心にあることを発見しました。その瞬間から、アリスはRをマスターする旅に出ました。

R - Basic Syntax

さて、チュートリアルに戻りましょう。Rについて最初に知っておくべきことは、インタラクティブなコマンドプロンプトまたはスクリプトファイルを通じて動作することです。このセクションでは、コマンドプロンプトに焦点を当てます。コマンドプロンプトでは、コマンドを直接コンソールに入力し、即座に結果を見ることができます。

Rを使い始めるには、お好みのR環境(RStudioが強く推奨されます)を開きます。RStudioを開くと、コンソールパネルとスクリプトパネルの2つの主要なパネルが表示されます。コンソールパネルは、コマンドを入力し、その出力を見るためにRと対話する場所です。スクリプトパネルは、長いスクリプトを書き、一度に実行するための場所です。

Rコマンドプロンプトで基本的なコマンドを試してみましょう。以下のコマンドを入力してEnterキーを押します:

1 + 2

コンソールパネルに結果 3 が表示されるはずです。この簡単なコマンドは、Rが数学的な式を評価する方法を示しています。加算、減算、乗算、除算など、さまざまな操作を行うことができます。以下の計算を試して構文に慣れましょう:

5 * 6
10 / 2
7 - 3

Rは、数学と同じ標準的な演算順序に従います。

R スクリプトファイル

コマンドプロンプトは、快速な計算やアイデアのテストには非常に便利ですが、大型のプロジェクトや後で作業を保存したい場合には実用的ではありません。ここで役に立つのがRスクリプトファイルです。スクリプトファイルは、.R拡張子を持つテキストファイルで、Rコマンドのシーケンスを含みます。スクリプトパネルでコードを書き、 thereafter "Run" ボタンをクリックするか Ctrl + Enter を押して一度に実行できます。

新しいスクリプトファイルを作成するには、RStudioの "File" メニューから "New File -> R Script" を選択します。これにより、スクリプトパネルに新しいタブが開き、コードを書くことができます。ファイルを意味のある名前で保存します。例えば my_first_script.R など。

円の半径が5ユニットの面積を計算する簡単なスクリプトを書いてみましょう。新しいスクリプトファイルを開き、以下のコードを入力します:

radius <- 5
pi <- 3.14159
area <- pi * radius^2
print(area)

スクリプトを保存し、 "Run" ボタンをクリックするか Ctrl + Enter を押して実行します。コンソールパネルに計算された面積が表示されるはずです。

コメント

コメントは、Rを含むすべてのプログラミング言語において重要な部分です。コメントは、コードの実行に影響を与えずに、コードに注釈や説明を追加することを許可します。コメントは、コードの複雑な部分を説明する、自分や他人へのリマインダーを残す、デバッグ中にコードの一部を一時的に無効にするなどの目的に役立ちます。

Rでは、ハッシュ記号 # を使用してコメントを追加できます。ハッシュ記号以降の行のすべてがコメントとして扱され、Rは無視します。以下は例です:

# これは単行コメントです
radius <- 5 # 円の半径を設定
pi <- 3.14159 # piの近似値
area <- pi * radius^2 # 円の面積を計算
print(area) # 計算された面積を表示

この例では、コメントが各行のコードの説明を行っています。コードにコメントを追加するのは、他人(または自分自身)が後でコードを理解しやすくするための良い習慣です。

それでは、Rの基本構文への導入はここまでです!コマンドプロンプト、スクリプトファイル、コメントについて説明しました。練習は完璧を生みますので、さまざまなコマンドや概念をcodingし、実験を続けてください。ハッピーコーディング!

Credits: Image by storyset