[英]rename column name in data frame by just one column in R
I have a data frame(black) in R by just one column. 我只有一列在R中有一个数据框(黑色)。 I need to rename column by a new name(black_module).
我需要使用新名称(black_module)重命名列。
I read this data frame from black.txt as a file by below code: 我通过以下代码从black.txt作为文件读取此数据帧:
black = read.delim('black.txt, header =FALSE)
and then for rename of the column, I use below code: 然后为重命名该列,我使用以下代码:
colnames(black) <- c("black_module")
but when I colnames(black), I see V1 and I can't see black_module as a column name. 但是当我使用colnames(black)时,看到的是V1,看不到black_module作为列名。
I don't know what is my problem. 我不知道我的问题是什么。 I appreciate if anybody guide me.
我感谢有人指导我。
After you run colnames(black)
, like you stated above, try black$black_module <- black$V1; black$V1 <- NULL
在运行
colnames(black)
,如上面所述,尝试black$black_module <- black$V1; black$V1 <- NULL
black$black_module <- black$V1; black$V1 <- NULL
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.