我有一个数据框,我称之为rawdata.df,看起来与此相似:
Sample_ID Barcode DQ789028 DQ404151 EF042091 EF034081
4313715 4313715 A/A C/C C/G A/T
4313716 4313716 C/C A/C G/G T/T
我想使用R中的gsub函数从所有实例中删除/
newdata.df <- gsub("/", "", rawdata.df)
我得到的是:
[1] "1:2" "1:2" "1:2" "c(2, 1)" "1:2" "1:2"
答案 0 :(得分:3)
试试这个(假设您的data.frame为df
):
> df[] <- lapply(df, function(x) gsub("/", "", x))
> df
# Sample_ID Barcode DQ789028 DQ404151 EF042091 EF034081
#1 4313715 4313715 AA CC CG AT
#2 4313716 4313716 CC AC GG TT