K-Meansクラスタリング、因子分析、主成分分析を実行した際、”There are not enough columns after removing the columns with only NA or a single value”というエラーが出る。

K-Meansクラスタリング、因子分析、主成分分析を実行した際、以下のようなエラーが出ることがあります。

There are not enough columns after removing the columns with only NA or a single value

image

こちらは、前述のモデルは、選択している変数の列の値に欠損値があった場合、その行がモデルの実行対象から外れることによって、分析を実行するのに必要な行数がなくなってしまった、あるいは、もともと対象の変数に値が1つしかなかったときに出るエラーになります。

そのため、このエラーが出た場合は、欠損値を多く含む列を変数から外す、あるいは、欠損値をあらかじめ補完しておく、または、1つの値しか取らないような変数があった場合には、変数から除いていただくことで、問題が解消するかをご確認ください。