gpt4 book ai didi

r - R中的findCorrelation函数

转载 作者:行者123 更新时间:2023-12-03 15:50:34 24 4
gpt4 key购买 nike

我在 findCorrelation() 上有几个 Q R 中 CARET 包中的函数。

当我使用此代码时:

  correlations <- cor(list)
highCorr <- findCorrelation(correlations, cutoff = .6, names = FALSE)
new_list <- list[, -highCorr]
  • 它会删除 0.6 以上和 -0.6 以下的所有功能吗?
  • 假设我有两个相关的特征,男性和女性(由于缺失值,它并不完全相同),如果它们彼此相关,该函数如何选择要删除的特征?
  • 最佳答案

    1. does it remove all features above 0.6 and underneath -0.6?


    如果您要问的是,大于 0.6 的两个变量之间的成对相关是否与小于 -0.6 的成对相关被视为相同,那么答案是肯定的。来自文档:“考虑了成对相关的绝对值。”

    1. how does the function select which one to remove if they are correlated with each other?


    再次来自文档:“该函数查看每个变量的平均绝对相关性并删除具有最大平均绝对相关性的变量。”因此,换句话说,它根据与所有其他变量的相关程度来选择两个变量之一。

    help(findCorrelation)想要查询更多的信息。

    关于r - R中的findCorrelation函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42932663/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com