为什么 FactorMineR 中的 CA 函数告诉我选择了未定义的列?

Why the CA function in FactorMineR tells me that undefined columns are selected?

我正在使用一个名为 DataUniv 的数据框,由 13 个变量组成。当我尝试 运行 使用 FactoMineR 进行对应分析时:

dataUniv.CA = CA(dataUniv[,2:7],
             col.sup=c(1,8:13))

它给我发回这个错误:

Error in `[.data.frame`(Xtot, , col.sup) : undefined columns selected

我真的不明白为什么它会给我发回这种类型的错误,因为这些列似乎是有效定义的,如果我 运行 :

View(dataUniv[,2:7])
View(dataUniv[,c(1,8:13)])

它returns东西不错...

我终于找到了:col.sup 参数必须包含包含在第一个参数中的列。