【发布时间】:2016-04-04 12:55:01
【问题描述】:
我要去winsorize 我的数据集使用包robustHD 去除一些异常值。这是我第一次遇到这个错误。该数据集包含 50 多个变量和 100 多个观察值。
我该如何解决这个问题?为什么矩阵奇点对于像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函数?多个包提供一个。 -
@Laterow 谢谢!我使用了“robustHD”包。对不起,我不能上传数据,因为它与工作有关......
标签: r syntax-error singular