整数型
CoddyのRジャーニー「基礎」セクションの一部 — レッスン 5/78。
numericデータ型はあらゆる種類の数値を扱いますが、Rには整数専用の特定のintegerデータ型もあります。整数(Integer)は、1、42、100のように小数点のない数値です。
Rで整数型の変数を作成するには、数値の後に文字Lを付ける必要があります。これにより、デフォルトの数値型ではなく、明示的に整数型であることをRに伝えます:
count <- 5L
age <- 25L主な違いは、5 は数値型の変数を作成し、一方 5L は整数型の変数を作成することです。どちらも同じ値を格納しますが、Rは内部的にそれらを異なるデータ型として扱います。この違いは、データ型を正確に制御する必要がある特定のプログラミング状況において重要になります。
チートシート
Rには整数のための特定の整数データ型があります。整数を作成するには、数値の末尾に文字Lを付けます:
count <- 5L
age <- 25LLを付けない場合、Rはデフォルトで数値型を作成します。例えば、5は数値型ですが、5Lは整数型です。
自分で試してみよう
このレッスンにはコードチャレンジは含まれていません。
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。