如何添加具有常量观察的列和具有R中字符的连续数字的另一个变量

时间:2016-05-14 02:37:58

标签: r variables dataframe

我想在现有数据框中添加带有连续数字的第一列。

我使用以下代码。它不起作用。

df$VARNAME_ <- paste0('COL', 1:5)(df) 

我希望它看起来像这样。

VARNAME_ old_var1 old_var2
   COL1         1        2
   COL2         1        2
   COL3         1        2
   COL4         1        2
   COL5         1        2

提前致谢。

我很抱歉我问了一个愚蠢的问题。现在我明白了。 解决方案如下。

actual_df<-data.frame(df)#transfer matrix a to data frame
actual_df<-cbind(VARNAME_=paste0('COL', 1:5),actual_df) #add COL1~COL5 in the first column
actual_df<-cbind(ROWTYPE_ = 'PROX', actual_df) #Add a variable with constant observations in first column. Now the previous column become second one.

1 个答案:

答案 0 :(得分:1)

df$VARNAME_ = paste0('COL', 1:5)

将起作用