Ich habe 2 csv-Datei, die die Daten aussehen, die die gleiche R-Datei laufen, ich habe Hunderte von Zeilen und Spalten zu laufen, möchte ich die 1 konvertieren = Enroll, 0 = beenden „“ = Keine Daten:Konvertieren Wert in R in Multi Spalte
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.
hatte ich versuche, die Test-[] <- lapply (Test, Funktion (x) ifelse (x == 0, "Anmelden", "Beenden")), nut mein NA-Wert wird Quit, anstatt ich wollte den NA-Wert ersetzen als keine Daten – wow5
@akrun Eine neue Sache für mich ist '% <>%', lassen Sie mich überprüfen, was es tut. Vielen Dank. –
@ SowmyaS.Manian Es wird die Werte in "Test" an Ort und Stelle ändern. Also, wir müssen es nicht zuweisen zu "Test <- Test %>% ..." – akrun