【问题标题】:"Points" not available for .C() for package "dprep".C() 不适用于包“dprep”的“点”
【发布时间】:2015-06-25 23:19:21
【问题描述】:

我想执行离散化,以便为监督学习 R 执行基于互信息的特征选择。

library(dprep)
data(iris)
iris.discme=disc.mentr(my.iris,1:5)

我收到以下错误:

.C("Points", as.double(x), as.integer(n), mpoint = double(n), :“点”不适用于 .C() 包“dprep”

任何帮助将不胜感激。

【问题讨论】:

  • dprep 已从 CRAN 中删除。上次更新是 6 年前。
  • 但是我想在ubuntu上编译使用。
  • 在哪个版本的 R 上?
  • "R 版本 3.2.1 (2015-06-18)"
  • 由于过去 6 年 R 的重大变化,它可能无法正常工作。

标签: r feature-selection discretization


【解决方案1】:

这看起来像是库“dprep”中的一个错误。错误告诉您有 no C 函数称为“Points”,即使 disc.mentr() 尝试调用此函数。我会通知 dprep 的作者。

我只是查看了 CRAN,并没有看到名为“dprep”的库。如果它更早可用,那可能是它已被删除的迹象。

【讨论】:

  • 是的,它被删除了,tut我想在ubuntu上编译和使用。
猜你喜欢
  • 2020-06-10
  • 2017-08-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-01-03
  • 2015-10-09
  • 2013-12-05
  • 2012-03-09
相关资源
最近更新 更多