6
Як запобігти перетворенню об'єктів Date в числові об'єкти ifelse ()
Я використовую функцію ifelse()для управління вектором дати. Я очікував, що результат буде класним Date, і був здивований, коли отримав numericнатомість вектор. Ось приклад: dates <- as.Date(c('2011-01-01', '2011-01-02', '2011-01-03', '2011-01-04', '2011-01-05')) dates <- ifelse(dates == '2011-01-01', dates - 1, dates) str(dates) Це особливо дивно, оскільки виконання операції над усім вектором повертає …
161
r
datetime
if-statement