数据 [1:1000, ] 中的错误:'closure' 类型的对象不是可子集化的

Error in data[1:1000, ] : object of type 'closure' is not subsettable

我是 R 的初学者。我正在尝试对数据进行子集化并将其添加到另一个变量,这是我到目前为止的代码:

library(data.table)
library(parallel)
library(cluster)
library(clusterCrit)
library(TSrepr)
library(OpenML)
library(ggplot2)
library(grid)
library(animation)
library(gganimate)
library(av)
data <- OpenML::getOMLDataSet(data.id = 41060)
data <- data.matrix(data$data)
data_cons <- data[1:1000,]
period <- 48

,但我收到以下错误:

Error in data[1:1000, ] : object of type 'closure' is not subsettable

如果有人指导我如何解决问题,我将不胜感激。

首先尝试 运行 install.packages('farff')

对我来说你的代码有效,没有错误:

library(OpenML)

data <- OpenML::getOMLDataSet(data.id = 41060)
data <- data.matrix(data$data)
data_cons <- data[1:1000,]