1. 学ぶ
  2. /
  3. コース
  4. /
  5. R における S3 と R6 を使ったオブジェクト指向プログラミング

Connected

演習

あなたはもうオブジェクトを扱っています

Introduction to R のコースでは、すでに numeric、logical、character ベクトルや data.frame など、Rで一般的なオブジェクトに触れました。OOP の原則のひとつは、関数がオブジェクトの種類によって異なる振る舞いをすることです。

summary()(ドキュメント)はその良い例です。変数の型ごとに要約の仕方が異なるため、何を渡すかによって表示される出力が変わります。

指示

100 XP
  • エディタに用意されたコードを実行して、さまざまな型のオブジェクトを作成します。
  • それぞれのオブジェクトに対して(1つずつ)summary() を呼び出し、出力を確認して意味を理解しましょう。