当阅读以下内容时helpfile应该可以在列名中添加前缀:
colnames(x, do.NULL = TRUE, prefix = "col")
以下内容对我不起作用。我在这里做错了什么?
m2 <- cbind(1,1:4)
colnames(m2, do.NULL = FALSE)
colnames(m2) <- c("x","Y")
colnames(m2) <- colnames(m2, prefix = "Sub_")
colnames(m2)
您误读了帮助文件。这是要看看的论点:
do.NULL
: 符合逻辑。如果FALSE
名字是NULL
,名称已创建。
注意and在那个描述中。你的名字不再是NULL
,所以使用前缀不起作用。
相反,使用这样的东西:
> m2 <- cbind(1,1:4)
> colnames(m2) <- c("x","Y")
> colnames(m2) <- paste("Sub", colnames(m2), sep = "_")
> m2
Sub_x Sub_Y
[1,] 1 1
[2,] 1 2
[3,] 1 3
[4,] 1 4
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)