Я загрузил таблицу SQL в R и пытаюсь заменить NA заменой.По какой-то причине векторные записи меняются с A, B, C на 1,2,3
unique(p$Grade)
[1] <NA> A B C
Levels: A B C
qq=ifelse(is.na(p$Grade) & p$Decision_FICO>740,"A",ifelse(is.na(p$Grade) & p$Decision_FICO>680,"B","C"))
unique(qq)
[1] "B" "A" "C"
x=cbind(p$Grade,qq)
View(x)
Когда я вижу x, я вижу 2 столбца, один с именем V1, а другой с именем qq.Я ожидал увидеть Grade и qq.
Я также ожидал, что записи в столбце V1 будут A, B или C, но они равны 1,2 или 3.
Есть мысли?