首页 > 解决方案 > R Studio:创建一个空列表会导致错误:“名称”属性 [1] 必须与向量 [0] 的长度相同

问题描述

我对 R 很陌生,并尝试使用以下方法创建一个空列表(名称 Input_IMPLEMENTATION):

Input_IMPLEMENTATION<-vector(mode="list",length=7)

但是,这导致了以下错误:

Error in names(x) <- paste("V", seq_along(x), sep = "") : 
  'names' attribute [1] must be the same length as the vector [0]

如果我为列表使用不同的名称,一切正常。例如:

Input_IMPLEMENTATION_a<-vector(mode="list",length=7)

因此,我假设发生错误是因为 Input_IMPLEMENTATION 已经分配了一些值。所以我rm(Input_IMPLEMENTATION)在执行代码之前尝试过,但这并没有改变任何东西。

有没有人给我提示,为什么我会收到这个错误?

标签: rlist

解决方案


推荐阅读