名称错误 (x) <- 值:“名称”属性必须与向量的长度相同——OpenML

问题描述

我正在尝试从 R 中的 openml 下载数据集。对于这个带有 ID:41436 的特定数据集,由于以下代码,我收到错误

devtools::install_github("openml/openml-r")
install.packages(c("farff","RWeka"))
library("openml")


datInfo <- getoMLDataSet(data.id = 41436,verbosity = 0) 
targetvariable <- datInfo$target.features
dat <- datInfo$data
Warning message in getoMLDataSetById(data.id = data.id,cache.only = cache.only,:
“Data set is in preparation and will be activated soon.”
Error in names(x) <- value: 'names' attribute [10] must be the same length as the vector [1]
Traceback:

1. getoMLDataSet(data.id = 41436,verbosity = 0)
2. getoMLDataSetById(data.id = data.id,.     verbosity = verbosity)
3. arff.reader(f$dataset.arff$path)
4. farff::readARFF(file,show.info = FALSE)
5. `colnames<-`(`*tmP*`,value = header$col.names)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)