r - nearZeroVar() 生成意外的整数 (0)
问题描述
我不清楚为什么这会生成整数(0)。橄榄数据是数字的并且包含方差。
# install.packages("pgmm")
> library(pgmm)
> data(olive)
> nearZeroVar(olive)
integer(0)
解决方案
这是预期的行为。nearZeroVar
将返回哪些预测变量的方差为 0(或接近 0)。没有,olive
所以它返回一个空向量 ( integer(0)
)。
你可以看到freqRatio
and percentUnique
with saveMetrics
。
nearZeroVar(olive, saveMetrics = TRUE)
#> freqRatio percentUnique zeroVar nzv
#> Region 2.139073 0.5244755 FALSE FALSE
#> Area 3.169231 1.5734266 FALSE FALSE
#> Palmitic 1.555556 54.0209790 FALSE FALSE
#> Palmitoleic 1.454545 30.5944056 FALSE FALSE
#> Stearic 1.000000 24.1258741 FALSE FALSE
#> Oleic 1.142857 68.0069930 FALSE FALSE
#> Linoleic 2.571429 60.1398601 FALSE FALSE
#> Linolenic 1.058824 7.8671329 FALSE FALSE
#> Arachidic 1.269231 13.2867133 FALSE FALSE
#> Eicosenoic 1.597222 7.6923077 FALSE FALSE
推荐阅读
- mysql - 错误 1045 - 访问我的 mysql 数据库的一个大问题
- .net - .Net 应用程序的 Windows 安装程序包生成器,提供其他软件下载
- c# - 将 XML 字符串 API 响应转换为键值对象 C#
- python - 使用基于两列的 if 条件更新数据框
- nim-lang - 如何在 Nim 中编写异步代码以由计时器定期调用?
- react-native - 如何在axios文件中调用useNavigation
- javascript - 无法通过 Nodejs 中的用户池返回的令牌访问身份池
- algorithm - T(n) = T(3n/4) + 2T(n/2) + n 的复杂度是多少?
- python-3.x - 在 scrapyd 中,如何通过 schedule api 传递 FEED_URI 值
- kubernetes - 无法让 Pod 绑定 minikube 中的本地存储。“节点未找到可用的持久卷”,“等待创建第一个消费者”