У меня есть файл csv с одним столбцом временных меток "2000-01-01 12: 00: 00.123456". Каков рекомендуемый способ справиться с этим в таблице данных? Мне нужно, чтобы иметь дело с группировкой, согласованием/прокаткой присоединиться колонком Идата из другой таблицы, временные ряды черчения и т.д.R таблица данных рекомендуемый способ иметь дело с датой времени
IDateTime("2000-01-01 12:00:00.123456")
Error in if (any(neg)) res[neg] = paste("-", res[neg], sep = "") :
missing value where TRUE/FALSE needed
Я вижу этот ответ возможного duplicate вопроса, в котором Мэтью предложил вручную литье даты в целые числа. Но это уже 3 года, и мне интересно, существует ли теперь лучший способ?
Вам необходимо передать ему объект 'POSIXct', попробуйте' IDateTime (as.POSIXct ("2000-01-01 12: 00: 00.123456")) '. Вам может потребоваться указать часовой пояс через аргумент 'tz' для особых случаев. –
Спасибо. Не могли бы вы включить это в ответ, чтобы я мог принять его? – jf328