使用具有长于100的字符向量的View时出现RStudio错误

时间:2015-11-26 03:04:28

标签: r vector rstudio

我希望我不会错过这里明显的东西,但我似乎无法想出这个。

我在Mac OS 10.11.1上使用RStudio 0.99.489,当我尝试使用长度大于100的向量的View(myCharVec)时,我收到以下错误:

  

视图错误:'名称' attribute [x]的长度必须与vector [1]

的长度相同

(其中x是一个数字看似与向量的长度有关。)

names(myCVec)attributes(myCVec)都返回NULLclass(myCVec)返回"character"str(myCVec)按预期返回'chr [1:length(myCVec)] "a" "x" "M" ...'。< / p>

一些样品&amp;结果:

myCVec <- paste(sample(c(letters, LETTERS), 100, replace = TRUE))
View(myCVec)  #(Opens viewer normally.)

myCVec <- paste(sample(c(letters, LETTERS), 101, replace = TRUE))
View(myCVec)
Error in View : 'names' attribute [2] must be the same length as the vector [1]

myCVec <- paste(sample(c(letters, LETTERS), 490, replace = TRUE))
View(myCVec)
Error in View : 'names' attribute [5] must be the same length as the vector [1]

myCVec <- paste(sample(c(letters, LETTERS), 200000, replace = TRUE))
View(myCVec)
Error in View : 'names' attribute [1981] must be the same length as the vector [1]

edit()函数可以毫无问题地打开字符向量。

View()在R中工作并且曾经在RStudio的先前安装(可能是2或3次构建之前?)中工作。 (到目前为止,我还没有时间寻找解决方案。)

0 个答案:

没有答案