Как проанализировать миллисекунды?

Как я использую strptime или какие-либо другие функции для парсинга меток времени с миллисекундами в R?

time[1]
# [1] "2010-01-15 13:55:23.975"
strptime(time[1], format="%Y-%m-%d %H:%M:%S.%f")
# [1] NA
strptime(time[1], format="%Y-%m-%d %H:%M:%S")
# [1] "2010-01-15 13:55:23"`
78
задан MichaelChirico 29 July 2017 в 06:35
поделиться

2 ответа

Предоставлено ? STRPTIME Файл справки (с примером изменен на ваше значение):

 z <- strptime("2010-01-15 13:55:23.975", "%Y-%m-%d %H:%M:%OS")
 z # prints without fractional seconds
 op <- options(digits.secs=3)
 z
 options(op) #reset options
109
ответ дан 24 November 2019 в 10:35
поделиться

Вы также можете использовать Strptime (время [1], «% OSN») где 0 <= n <= 6, без необходимости установить цифры .secs .

29
ответ дан 24 November 2019 в 10:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: