の安定機能を使用する場合LAPACKルーチンからエラーコード1は、私がClustOfVarパッケージの安定性関数を適用しようとした「dgesdd」と以下のようにエラーメッセージを得た:エラー(xは、NU、NV):ClustOfVar
Error in La.svd(x, nu, nv) : error code 1 from Lapack routine 'dgesdd'.
私は、定量的変数と定性的変数の両方を含むデータセットで変数クラスタリングを行うことを意図していました。私が使用しているRコードを以下に示します。最初にデータを直接使用する(すなわち、量的変数を標準化せずに)、stability
関数を実行するときにエラーメッセージが表示される)。次に、定量変数をスケールしてコードを再実行し、同じエラーメッセージが表示されます。誰かが問題を解決する方法を提案しますか?また、hclustvar
関数には標準化を含める必要があるため、量的変数を標準化する必要はないと思いますか?
X.quanti<-Data4Cluster[, c(9:28)]
X.quanti2<-scale(X.quanti, center=TRUE, scale=TRUE)
X.quali<-Data4Cluster[, c(1:4,8)]
tree<-hclustvar(X.quanti,X.quali)
plot(tree)
stab<-stability(tree, B=40)
tree2<-hclustvar(X.quanti2,X.quali)
plot(tree2)
stab<-stability(tree2, B=40)