我的分析存在问题,并希望用.9999替换特定列中的所有1,例如:
SNP Pvalue
rs11 0.6516
rs12 0.3311
rs13 1.0000
会变成
SNP Pvalue
rs11 0.6516
rs12 0.3311
rs13 0.9999
提前感谢您的回复。
答案 0 :(得分:4)
假设您的data.frame名为mydf:
mydf$Pvalue[mydf$Pvalue==1] <- 0.9999
请参阅help('[<-')
或R手册的任何数量的介绍,例如: