Улучшить производительность data.table дата + время вставки?

Я не уверен, что могу задать этот вопрос здесь, дайте мне знать, если я должен сделать это где-нибудь еще.

У меня есть data.table с 1e6 строк, имеющих эту структуру:

        V1       V2     V3
1: 03/09/2011 08:05:40 1145.0
2: 03/09/2011 08:06:01 1207.3
3: 03/09/2011 08:06:17 1198.8
4: 03/09/2011 08:06:20 1158.4
5: 03/09/2011 08:06:40 1112.2
6: 03/09/2011 08:06:59 1199.3

Я конвертирую переменные V1 и V2 в уникальную переменную datetime, используя этот код:

 system.time(DT[,`:=`(index= as.POSIXct(paste(V1,V2),
                         format='%d/%m/%Y %H:%M:%S'),
                     V1=NULL,V2=NULL)])

   user  system elapsed 
   47.47    0.16   50.27 

Есть ли способ улучшить производительность этого преобразования?

Здесь:dput(head(DT))

DT 

Ответы на вопрос(2)

Ваш ответ на вопрос