R语言|替换数据,更换指定列的数据或注释
在差异分析的时候经常需要考虑对照组,二分类的情况。把case和control换成0,1之类的。excel用Ctrl+F再替换虽ok,但数据集太大或者linux系统时并不方便
两行简单的代码就可以实现替换:
df$Group[df$Group == 'Case']<- 0 #将Group列所有case换成0
df$Group[df$Group == 'Control']<- 1 #将Group列所有control换成1
更简单的:
df$Group<- ifelse(df$Group == "Case", 0, 1)
#用ifelse语法,如果是Case替换为0,反之为1
替换字符,文字也是可行的
Done