如何在数据框中的值之前添加其他文本p=
?
你使用gsub吗?
> pvaluesmir21
Seqbuster_Filter_MM_miR21_5p$FDR
1 8.326135e-02
2 6.336574e-05
3 3.233019e-17
4 4.800951e-22
5 3.054728e-10
6 6.697357e-11
答案 0 :(得分:3)
使用paste
或sprintf
pvaluemir21[,1] <- paste('p =', pvaluemir21[,1])
或者
pvaluemir21[,1] <- sprintf('p = %f', pvaluemir21[,1])
但可以使用sub
pvaluemir21[,1] <- sub('(.*)', 'p=\\1', pvaluesmir21[,1])