Ich versuche, eine Ausreißerbehandlung in einem meiner Datenrahmen mit Hilfe der folgenden Logik zu tun. Es gibt entweder NAs in der neuen Spalte oder aktualisiert sie als FALSE. Irgendwelche Gedanken, Kommentare würden geschätzt.Schreiben Sie wenn sonst Anweisungen
ar_model1$new_actuals <- as.numeric(ifelse(
(ar_model1$sub_count_all >= 2000 & ar_model1$weekday == 1),
ar_model1$new_actuals == 2000,
ar_model1$new_actuals == ar_model1$sub_count_all))
Versuchen Sie, 'new_actuals' gleich 2000 unter der Bedingung und gleich' sub_count_all' zu machen? Wenn ja, versuchen 'ar_model1 $ new_actuals <- as.numeric ( ifelse ( (ar_model1 $ sub_count_all> = 2000 & ar_model1 $ Wochentag == 1), ar_model1 $ sub_count_all) )' – Therkel