我需要帮助更换'?'在我的数据框架上用R语言中的Zeros。
任何帮助都将受到高度赞赏。 此致
答案 0 :(得分:0)
df <- data.frame(
A=c(1,"?",3),
B=c(1:3),
C=c("a", "b", "?")
)
df <- apply(df, MARGIN = 2, FUN = function(x) {
x[x == "?"] <- 0
x
})
as.data.frame(df)
# A B C
# 1 1 1 a
# 2 0 2 b
# 3 3 3 0