始める無料で始める

flexmix を使った1変量のケース

mix_example データセットは、1変量のガウス分布に従う3つのクラスタから構成されていました。この演習の目的は、flexmix() 関数を使ってモデルを当てはめることです。

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

R で学ぶ Mixture Models

コースを見る

演習の手順

変数 x のクラスタモデルを求めましょう。1変量ガウスには FLXMCnorm1() を使い、クラスタ数は 3 にすることを忘れないでください。

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

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

set.seed(1515)
fit_mix_example <- flexmix(x ~ ___, 
               data = ___, 
               k = ___,
               model = ___,
               control = list(tolerance = 1e-15, verbose = 1, iter = 1e4))
コードを編集して実行