在GEO读取矩阵文件,或者其他文件的时候常常会碰到下面这样的情况
表格中的字符串带上了双引号表格中的字符串带上了双引号,我们可以提取第一列第一行出来 变成字符串后带两个双引号
这样对后面的ID转化非常不方便,所以我们要去掉双引号
代码如下
b=gsub('["]', '', a)
但是要注意的是,我们是一整个矩阵,有几千行,不可能一行行来操作,所以必须要使用循环语句
## nrow(AA)-----这个矩阵的行数
for (i in 1:nrow(AA) ){
x=AA[i,1] # 赋值
x=as.character(x) #化作字符串
a=gsub('["]', '', x) #去双引号
AA[i,1]=a #给矩阵重新赋值
}
网友评论