在R中编辑CSV文件的列名

时间:2012-08-26 17:04:00

标签: r csv data-manipulation

我有一个简单的CSV文件:

Alpha   Beta    Gamma
1       4       4
2       6       3

如何在列名称中添加特定的整数或字符串,例如1或“June”?我期望的输出是:

Alpha_1 Beta_1  Gamma_1
1       4       4
2       6       3

2 个答案:

答案 0 :(得分:2)

pastepaste0names一起使用。

假设您的data.frame被称为testnames(test) = paste0(names(test), "_1")

答案 1 :(得分:1)

DF <- read.table(text='
       Alpha   Beta    Gamma
       1       4       4
       2       6       3', header=TRUE)


colnames(DF) <- paste(colnames(DF), 1, sep='_')