Мне нужно проверить каждую строку в двух столбцах на наличие двух условий в кадре данных (в основном я вычитаю каждую строку в одной паре столбцов из каждой строки в другой паре столбцов, чтобы получить два определенных значения (одно из которыхинтервал времени), см. код).Ожидаемый результат - еще один столбец с 1, если оба условия выполнены, и 0 в противном случае.
Я пробовал:
sapply(trades1, function(x) x$indicator3 <- x %>% ifelse(indicator2 - indicator == -1 & difftime(date2, date, units = "min"== 1), 1, 0))
Это дает мне
Error in ifelse(., indicator2 - indicator == -1 & difftime(date2, date, :
unused argument (0)