【发布时间】:2015-10-15 15:35:31
【问题描述】:
我正在尝试粘贴数据框的两列,然后使用“查看”函数查看生成的字符向量,但出现此错误:
“视图中的错误:'names' 属性 [2] 必须与向量 [1] 的长度相同”
这是我的可重现示例:
name1 <- c("A2015169","A2015177","A2015185","A2015193","A2015201","A2015209","A2015217","A2015225",
"A2015233","A2015241","A2015249","A2000049","A2000057","A2000065","A2000073","A2000081",
"A2000089","A2000097","A2000105","A2000113","A2000121","A2000129","A2000137","A2000145",
"A2000153","A2000161","A2000169")
name2 <- c("h07v06","h07v06","h07v06","h07v06","h07v06","h07v06","h07v06","h07v06","h07v06","h07v06",
"h07v06","h08v06","h08v06","h08v06","h08v06","h08v06","h08v06","h08v06","h08v06","h08v06",
"h08v06","h08v06","h08v06","h08v06","h08v06","h08v06","h08v06")
df <- data.frame(name1,name2)
names <- paste(df$name1,df$name2,sep=".")
View(names)
【问题讨论】:
-
您的代码对我来说很好用。也许退出使用 RStudio?
-
您的示例对我没有产生该错误,我认为它很好。请注意,在命名数据集时要小心,例如名称等常用词。恰巧
names()是一个基本函数。 (我什至在 R Studio 中做过;)) -
我得到了同样的错误——不管
names对象的命名。 -
在 RStudio 0.99.xyz 中看到类似的行为,回滚到 0.98.abc 并且它消失了