始める無料で始める

複数の傾き

動画では、model.matrix()glm() の関係について学びました。ここでは R の「内部」をのぞいて、式(formula)がどのように機能するかを確認します。model.matrix() への入力は、lm()glm() の式入力に似ていますが、重要な違いが1つあります。model.matrix() には左辺(例: y ~)がなく、右辺(例: ~ x)だけを指定します。

たとえば、model.matrix( ~ x1)model.matrix( ~ x1 + x2) はどちらも有効な入力です。model.matrix() の出力は、R の式の予測部分(右辺)を表すため、予測行列(prediction matrix)と呼ばれます。

この演習では、2つのベクトル sizecount を使って model.matrix() を試します。 まず、size のみを含むシンプルな式を作成します。 次に、sizecount の両方を含む式を作成します。

この演習はコースの一部です

R における Generalized Linear Models

コースを見る

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Use model.matrix() with size
___
コードを編集して実行