Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
subset2(x,j)中的错误:R中的下标超出边界_R_Data.table - Fatal编程技术网

subset2(x,j)中的错误:R中的下标超出边界

subset2(x,j)中的错误:R中的下标超出边界,r,data.table,R,Data.table,这是我的密码 colClasses <- c("integer", rep("factor", 2140)) > train_categorical <- fread(file.path(data_dir, "train_categorical.csv"), data.table=FALSE, na.strings="", showProgress=TRUE , colClasses=colClasses,drop="Id") Read 1183747 r

这是我的密码

    colClasses <- c("integer", rep("factor", 2140))

    > train_categorical <- fread(file.path(data_dir, "train_categorical.csv"), 
data.table=FALSE, na.strings="", showProgress=TRUE , colClasses=colClasses,drop="Id")

Read 1183747 rows and 2140 (of 2141) columns from 2.494 GB file in 00:07:35
    Error in .subset2(x, j) : subscript out of bounds

colClasses train\u category与最近的数据一起出现。表更新我们不能同时使用colClass和dropId

test_categorical <- fread(file.path(data_dir, "test_categorical.csv"), data.table=FALSE,
                            na.strings="", showProgress=TRUE,colClasses=colClasses)

test_categorical$Id <- NULL

test\u category也许您可以使用stringsAsFactors=TRUE而不是colclass。这将是
fread(file.path(data\u dir,“train\u categorical.csv”)、data.table=FALSE、na.strings=“”、showProgress=TRUE、stringsAsFactors=TRUE、drop=“Id”)
。您是否也尝试过与此问题相关的
colClasses