r - dimnames(s$v) <- list(colnames(x), paste0("PC", j)) 中的错误:dimnames 2 的错误长度不等于数组范围
问题描述
当我运行此代码行时
library(rENA)
category.data <- readr::read_csv("/home/Exemplo.csv")
category.set <- create.ena.set(category.data)
它会生成此错误:
dimnames(s$v) <- list(colnames(x), paste0("PC", j)) 中的错误:dimnames 2 的错误长度不等于数组范围
这是方法:
create.ena.set <- function(data) {
accum <- ena.accumulate.data(
units = data[,c("UserId","DiscussionID"), drop=F],
conversation = data[,c("UserId","DiscussionID"), drop=F],
metadata = NULL,
codes = data[, colnames(data)[-c(1:8)]],
weight.by = "binary")
ena.make.set(enadata=accum)
}
我不知道如何解决它。