我在 R 的 Rphylopars 包中使用 phylopars(( 在关于动物身体特征(例如体型(的大型数据集中生成缺失值。(https://www.rdocumentation.org/packages/Rphylopars/versions/0.2.9/topics/phylopars(这种方法称为插补,它的作用是从系统发育上估计这些缺失的数据。
然而,插补的输出包含一些没有意义的负值,因为所有估计的特征都必须大于零。我想知道如何解决此问题或如何设置估计值的最小限制。
我在R中不是新手,但在Rphylopars中是新手,所以也许这个问题很幼稚,但我找不到解决方案。
对于相关特征,来自一个特征的值将影响另一个特征,从而导致潜在的负面结果。 phylopars
允许您指定特征是否相关,因此您可以尝试设置phylo_correlated = FALSE
或单独插补特征。
或者,变换可以确保特征保持在范围内,具体取决于数据的性质.log变换(和返回(和评估分布会有所帮助。