我有以下两列的dataframe
Tumor_Barcode SEX
MEL-1 Male
MEL-11 Male
MEL-12 Female
MEL-13 Male我想重新编码列Tumor_Barcode,输出应该如下所示。
Tumor_Barcode SEX
sample-1 Male
sample-11 Male
sample-12 Female
sample-13 Male 不管怎么说,我在R区能做到吗?可能是dplyr的突变功能或者其他更好的东西?
数据:
Tumor_Barcode<-c(" MEL-1","MEL-11","MEL-12","MEL-13")
Sex<-c("Male", "Male", "Female", "Male")
DF1<-data.frame(Tumor_Barcode,Sex)发布于 2022-03-29 09:46:50
使用stringr
library(stringr)
DF1$Tumor_Barcode = str_replace(DF1$Tumor_Barcode, 'MEL', 'sample')
Tumor_Barcode Sex
1 sample-1 Male
2 sample-11 Male
3 sample-12 Female
4 sample-13 Malehttps://stackoverflow.com/questions/71659749
复制相似问题