Rデータ型


データ型

プログラミングでは、データ型は重要な概念です。

変数はさまざまなタイプのデータを格納でき、さまざまなタイプはさまざまなことを実行できます。

Rでは、変数を特定の型で宣言する必要はなく、設定後に型を変更することもできます。

my_var <- 30 # my_var is type of numeric
my_var <- "Sally" # my_var is now of type character (aka string)

Rには、さまざまなデータ型とオブジェクトクラスがあります。Rを理解し続けるにつれて、これらについてさらに多くを学ぶことができます。


基本的なデータ型

Rの基本的なデータ型は、次の種類に分類できます。

  • numeric -(10.5、55、787)
  • integer -(1L、55L、100L、文字「L」はこれを整数として宣言します)
  • complex -(9 + 3i、ここで「i」は虚数部)
  • character (別名文字列)-( "k"、 "Rはエキサイティングです"、 "FALSE"、 "11.5")
  • logical (別名ブール値)-(TRUEまたはFALSE)

この関数を使用してclass()、変数のデータ型を確認できます。

# numeric
x <- 10.5
class(x)

# integer
x <- 1000L
class(x)

# complex
x <- 9i + 3
class(x)

# character/string
x <- "R is exciting"
class(x)

# logical/boolean
x <- TRUE
class(x)

次の章で、個々のデータ型についてさらに詳しく学習します。