文字列「NULL」のフィールドを持つSQLからの入力データがあります。
unique(file$x)
戻り値
Levels: 1 10 14 8 NULL
「NULL」の結果を「0」にしてから、as.numeric()を使用して変換したいと思います。
私が試してみました:
i <- 1
for(i <= nrow(file) {
if(file$x[i] == "NULL") {
file$x[i] <- 0
}
i <- i + 1
}
しかし、NULLが単純に変換されただけで、それを数値0に変換できないという結果が得られました。