R 将后缀附加到colnames

R 将后缀附加到colnames,r,suffix,R,Suffix,我在一个数据框中有多个不同名称的列。对于所有这些,我想添加一个通用后缀 tot_proc 比如说 DF a b c -> 我只能想出如何为列名添加前缀: colnames(DF) <- paste("tot_proc", colnames(DF), sep = "_") colnames(DF)您只需切换顺序即可 colnames(DF) <- paste(colnames(DF), "tot_proc", sep = "_") colnames(DF)只需恢复粘贴中

我在一个数据框中有多个不同名称的列。对于所有这些,我想添加一个通用后缀

tot_proc
比如说

DF
a   b   c
->

我只能想出如何为列名添加前缀:

colnames(DF) <- paste("tot_proc", colnames(DF), sep = "_")

colnames(DF)您只需切换顺序即可

colnames(DF) <- paste(colnames(DF), "tot_proc", sep = "_")

colnames(DF)只需恢复粘贴中的顺序即可:
colnames(DF)谢谢!!!呵呵,成功了!:)一个方便的通用函数:
appendDataFrameColumns
colnames(DF) <- paste(colnames(DF), "tot_proc", sep = "_")