R 如何替换整列中的值
想学习如何用每行中的数字22替换CHRR 如何替换整列中的值,r,dataframe,R,Dataframe,想学习如何用每行中的数字22替换CHR SNP CHR BP P 1 rs149201999 1 16050408 0.0654584 2 rs146752890 489381 16050612 0.1019340 3 rs139377059 3 16050678 0.0639282 你只需要这样做 test <- replace(df$CHR, df$CHR==22, length=nrow(df)) 但在这种
SNP CHR BP P
1 rs149201999 1 16050408 0.0654584
2 rs146752890 489381 16050612 0.1019340
3 rs139377059 3 16050678 0.0639282
你只需要这样做
test <- replace(df$CHR, df$CHR==22, length=nrow(df))
但在这种情况下,这是过分的。df$CHR
df$CHR <- 22
replace(df$CHR, values = rep(x = 22, length(df$CHR)))