私のデータセットには、robustHD
のいくつかの異常値を取り除く予定です。このエラーが発生したのは初めてです。データセットには50以上の変数と100以上の観測値が含まれています。「winsorize」を使用すると「システムが計算上単数です」エラー
どうすればこの問題を解決できますか?そして、なぜ行列の特異性が計算のために重要なのですか?winsorize
?ありがとう。
df_win<-winsorize(df,prob=0.95)
Error in solve.default(R) : system is computationally singular: reciprocal condition number = 1.26103e-18
こんにちは、私は、StackOverflowへようこそ。例が再現可能であれば、本当に役に立ちます。このエラーを複製する最小限のデータセットを提供できますか?どのパッケージから 'winsorize'関数が得られたかをメモすることができますか?複数のパッケージが1つを提供します。 – Laterow
@Laterowありがとう!私は 'robustHD'というパッケージを使いました。申し訳ありませんが仕事に関連しているので、データをアップロードすることはできません... –