问题标签 [fselector]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 两次删除 NA 值后出错,首先是使用 pandas 库,其次是 R
首先,我使用以下 Python 代码删除了 NA 值:
之后我使用 Rattle 发现 2 列是分类的,我只想要数字数据。所以我使用以下代码删除了这些列:
在上面的代码中,我使用最后一行进行特征选择,使用FSelector
.
执行最后一行后出现以下错误:
if (sd(vec1) == 0 || sd(vec2) == 0) return(0) 中的错误:
需要 TRUE/FALSE 的地方缺少值
out.csv https://drive.google.com/open?id=0B3UWvP6zFBQnN3JiamloOWl3T28
r - 在 R 中使用 Fselector 进行卡方特征选择
我是 R 的初学者,我有一个data frame
包含二进制值的。在我的数据框中,前 6000 列是我要从中选择特征的属性,最后 10 列(同样是二进制)是我需要用来训练数据的类。我了解到我可以使用Fselector
包计算每个属性的卡方值,然后对它们进行排序并选择我的特征。我从Fselector
包中找到了这个例子:
Class
但是当我为我的数据编写相同的代码时,R在 command 之后找不到对象weights<- chi.squared(Class~., HouseVotes84)
。Fselector 包指出应该有一个公式,但我不知道什么样的公式。我应该在那里写卡方检验的数学公式吗?那么与使用 For 循环计算 X^2 统计数据相比,包的意义何在?
我不会使用其他软件包,quanteda
因为我实际上想避免输入卡方的整个公式来进行特征选择。您对如何根据我的数据结构修复该行代码有任何建议吗?
更新:这是我数据的前三行,其中包含 6000 列术语中的 10 列。最后 10 列是我的课程。
r - 无法运行信息。增益
我正在尝试在 1500 万个数据上运行 information.gain。我使用的代码:
但我收到了这个错误。
.jnew("java/lang/String", k) 中的错误:java.lang.OutOfMemoryError:超出 GC 开销限制
我应该如何克服这个?
我尝试使用此代码,但仍然无法正常工作:
r - 检测到重复的 bin 范围。尝试增加 bin 范围精度
对这个错误有一点帮助吗?
我在 R 中运行 CFS 时得到它
运行代码:
其中df是数据集,Target和best_features是不言自明的。
错误:
r - 由于 java 错误,R 库(FSelector)无法运行
我最近一直试图从 MLR 包中获取 FSelector 工作,但在我的 mac 上遇到了相同的 java 问题:
错误:“FSelector”的包或命名空间加载失败:“rJava”的 loadNamespace() 中的 .onLoad 失败,详细信息:调用:dyn.load(file, DLLpath = DLLpath, ...) 错误:无法加载共享对象“ /Library/Frameworks/R.framework/Versions/3.4/Resources/library/rJava/libs/rJava.so':dlopen(/Library/Frameworks/R.framework/Versions/3.4/Resources/library/rJava/libs/rJava .so,6):库未加载:@rpath/libjvm.dylib 引用自:/Library/Frameworks/R.framework/Versions/3.4/Resources/library/rJava/libs/rJava.so 原因:找不到合适的图像。确实找到了:/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libjvm.dylib:mach-o,但架构错误/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libclient。 dylib:mach-o,但架构错误
有谁知道如何解决这个问题?谢谢!
r - 在 SUSElinux 服务器上安装 R 包 - FSELCETOR
我有一个 Suse linux 服务器的帐户,没有 root 访问权限。我已经安装了 R ,现在我想使用 FSELECTOR 包。我已经开始执行以下步骤:
然后我开始了 R
在安装过程中,我收到此消息:
有什么想法吗?
我想安装 rJava,但我得到了相同的结果。
r - 加载“FSelector”包时出错
以下错误是什么意思?