如何在r中的列之间插入冒号

时间:2014-10-20 14:39:02

标签: r string

我有一个包含三列的数据框

chr   start    end
chr1   1111    2222
chr1   3333    4444

等等。 我想要一个看起来像下面的数据框(在chr和起始列之间有一个冒号)

chr   start    end     id
chr1   1111    2222    chr1:1111
chr1   3333    4444    chr1:3333

等等。你能提出解决方案吗? 感谢

1 个答案:

答案 0 :(得分:1)

如果您的DataFrame使用粘贴或粘贴0调用df,正如Jealie所说,它会向您询问结果。

df$id <- paste0(df$char,”:”,df$start)