R数据帧命名标题

bab*_*abu 3 r dataframe

我有一个data.frame df如下,列名A,B,C.

 A B C 
 1 2 3
 4 5 6
 7 8 9
Run Code Online (Sandbox Code Playgroud)

所以df$A在上面的例子1,4,7.

现在我想将这个data.frame列为3次更改列的名称, A B C A.1 B.1 C.1 A.2 B.2 C.2以便我的新data.frame newDf将有9列.

基本上我想要的是知道如何更改给定data.frame的列的名称.一旦我能做到这一点,我可以列绑定,事情会起作用.请举例说明你的答案.

Cri*_*ell 11

如果您的数据框有c列,那么您可以创建一个包含c个字符串的向量.然后使用names函数将标题设置为列的名称.

col_headings <- c('heading1','heading2', ....,'heading_c')
names(your_dataframe) <- col_headings
Run Code Online (Sandbox Code Playgroud)