I-Daten ähnlich wie diese haben:IfElse Aussage mit Faktoren in R
X Y
45 45
56 34
Unspecified Unspecified
Unspecified 23
ich eine ifelse Anweisung verwenden wollte diese vergleichen - eine 1, wenn Spalte X geben Spalt Y nicht gleich ist, und ein 0 Andernfalls. Ich habe versucht, etwas wie folgt:
ifelse(data$X == data$Y, 0, 1)
Aber nirgendwohin. Was kann ich tun? Wie immer wird jede Hilfe geschätzt.
Was meinst du mit "ohne Erfolg"? – Psidom
Konvertieren Sie Ihre Spalten in Zeichen, bevor Sie den Vergleich durchführen. – Psidom
Beachten Sie auch, dass Spaltennamen in "Daten" in Großbuchstaben (X, Y) stehen, während innerhalb Ihres "Ifelse" -Aufrufs Kleinbuchstaben (x, y) sind. –