Menu
Coddy logo textTech

データ型の確認

CoddyのRジャーニー「基礎」セクションの一部 — レッスン 8/78。

Rはデータ型を確認するためのclass()関数を提供しています。

class()関数は、変数を入力として受け取り、そのデータ型を示す文字列を返します。括弧の中に変数名を渡すだけです:

my_variable <- 42
class(my_variable)

変数に数値が含まれているため、これは "numeric" を返します。同様に、class() はテキストデータに対しては "character" を、TRUE/FALSE値に対しては "logical" を、整数データ型に対しては "integer" を返します。

class()print() を組み合わせることで、データ型をコンソールに表示し、プログラムのどの時点でもどのような種類のデータを扱っているかを簡単に確認することができます。

challenge icon

チャレンジ

簡単

4つの異なるデータ型の変数を作成し、class()関数を使用して、各変数のデータ型を確認して表示してください。

まず、scoreという名前の変数を作成し、値88.5を代入します。次に、student_nameという名前の変数を作成し、値"Sarah"を代入します。続いて、passedという名前の変数を作成し、値TRUEを代入します。最後に、yearという名前の変数を作成し、値2024Lを代入します。

4つの変数をすべて作成した後、class()関数とprint()を組み合わせて、scorestudent_namepassedyearの正確な順序で各変数のデータ型を表示してください。

チートシート

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

my_variable <- 42
class(my_variable)

class() 関数は以下を返します:

  • 数値の場合は "numeric"
  • テキストデータの場合は "character"
  • TRUE/FALSE 値の場合は "logical"
  • 整数データ型の場合は "integer"

class()print() を組み合わせて、データ型を表示します:

print(class(my_variable))

自分で試してみよう

# TODO: 指定された値とデータ型で4つの変数を作成します

# TODO: print()と一緒にclass()関数を使用して、各変数のデータ型を表示します
# 次の順序で表示することを忘れないでください: score, student_name, passed, year
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン