始める無料で始める

累積分布関数

ロジスティック分布を理解することは、ロジスティック回帰を理解するうえで欠かせません。正規(ガウス)分布のように、ひとつの連続変数に対する確率分布です。ここでは、ロジスティック分布の「累積分布関数(CDF)」を可視化します。つまり、ロジスティック分布に従う変数 x と、x が取りうる値 xval があるとき、CDF は「xxval 未満である確率」を与えます。

ロジスティック分布の CDF はロジスティック関数(この名前の由来)で計算されます。プロットは S 字の形になり、シグモイド曲線と呼ばれます。この関数の重要な性質は、入力としてマイナス無限大からプラス無限大までの任意の数を受け取り、出力として 0 から 1 の間の値を返すことです。

ggplot2 は読み込まれています。

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

Rで学ぶ中級回帰分析

コースを見る

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

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

logistic_distn_cdf <- tibble(
  # Make a seq from -10 to 10 in steps of 0.1
  x = ___,
  # Transform x with built-in logistic CDF
  logistic_x = ___,
  # Transform x with manual logistic
  logistic_x_man = ___
) 

# Check that each logistic function gives the same results
all.equal(
  ___, 
  ___
)
コードを編集して実行