У меня есть 2 файла csv, которые выглядят так, что они запускают один и тот же файл R, у меня есть сотни строк и столбцов для запуска, я хочу преобразовать 1 = Enroll, 0 = Бросил, «» = нет данных:Преобразование значения в R в нескольких столбцах
Test <- read.csv("..\\..\TestFile.csv", colClasses = "factor")
[1] [2] [3]
1 0
0 1
1 1
1 0 1
[1] [2] [3]
1 0
1 1
1 0
1 0 1
So, far I had tried on
revalue(Test$1, c("1" = "Enroll")) -> Test$1
revalue(Test$1, c("0" = "Quit")) -> Test$1
revalue(Test$2, c("1" = "Enroll")) -> Test$2
revalue(Test$2, c("0" = "Quit")) -> Test$2
revalue(Test$3, c("1" = "Enroll")) -> Test$3
revalue(Test$3, c("0" = "Quit")) -> Test$3
write.csv(Test, "TestFile.csv", na = "No data")
But, it promt the warning msg: The following `from` values were not present in `x`: 1.
The NA string unable to update to "No data". Please help.
Я был попробовать []
wow5
@akrun. Новая вещь для меня - '% <>%', позвольте мне проверить, что она делает. Спасибо. –
@ SowmyaS.Manian Он изменит значения в «Тесте» на месте. Поэтому нам не нужно назначать его «Тест <- Test %>% ...» – akrun