コンポーネントを取得する
前の演習で当てはめたモデルはオブジェクトfit_with_covarianceに入っています。ここでは、両方のクラスタについて、平均ベクトルと共分散行列を抽出します。
この演習はコースの一部です
R で学ぶ Mixture Models
演習の手順
- 各クラスタの平均と共分散行列を抽出するために、該当するコンポーネント番号を指定して関数
parameters()を使います。結果はオブジェクトcomp_numberに保存してください。 comp_numberの最初の2つの値が平均に対応します。これらをオブジェクトmean_comp_numberに保存してください。comp_numberの最後の4つの値が共分散行列に対応します。これらの値を2x2の行列に保存してください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Get the parameters
comp_1 <- ___(___, component = 1)
comp_2 <- parameters(fit_with_covariance, component = ___)
# The means
mean_comp_1 <- ___[1:2]
mean_comp_1
mean_comp_2 <- comp_2[___]
mean_comp_2
# The covariance matrices
covariance_comp_1 <- matrix(comp_1[___], nrow = 2)
covariance_comp_1
covariance_comp_2 <- matrix(comp_2[___], nrow = ___)
covariance_comp_2