Eliminar filas duplicadas del objeto xts

Tengo problemas para eliminar filas duplicadas en un objeto xts. Tengo un script R que descargará los datos financieros de una moneda y los convertirá en un objeto xts del formato OHLC. El script también extrae nuevos datos cada 15 minutos. Los nuevos datos se descargan desde la primera operación de hoy hasta la última operación registrada de hoy. Los datos anteriores descargados se almacenaron en formato .Rdata y se llamaron. Luego, los nuevos datos se agregan a los datos antiguos y sobrescribe los datos antiguos en formato .Rdata.

Aquí hay un ejemplo de cómo se ven mis datos:

                      .Open   .High    .Low  .Close   .Volume .Adjusted
2012-01-07 00:00:11 6.69683 7.01556 6.38000 6.81000  48387.58   6.81000
2012-01-08 00:00:09 6.78660 7.20000 6.73357 7.11358  57193.53   7.11358
2012-01-09 00:00:57 7.08362 7.19100 5.81000 6.32570 148406.85   6.32570
2012-01-10 00:01:01 6.32687 6.89000 6.00100 6.36000 110210.25   6.36000
2012-01-11 00:00:07 6.44904 7.13800 6.41266 6.90000  99442.07   6.90000
2012-01-12 00:01:02 6.90000 6.99700 6.33700 6.79999 140116.52   6.79999
2012-01-13 00:02:01 6.78211 6.80400 6.40000 6.41000  60228.77   6.41000
2012-01-14 00:00:23 6.42000 6.50000 6.23150 6.31894  25392.98   6.31894

Ahora, si ejecuto el script nuevamente, agregaré los nuevos datos a los xts.

                      .Open   .High    .Low  .Close   .Volume .Adjusted
2012-01-07 00:00:11 6.69683 7.01556 6.38000 6.81000  48387.58   6.81000
2012-01-08 00:00:09 6.78660 7.20000 6.73357 7.11358  57193.53   7.11358
2012-01-09 00:00:57 7.08362 7.19100 5.81000 6.32570 148406.85   6.32570
2012-01-10 00:01:01 6.32687 6.89000 6.00100 6.36000 110210.25   6.36000
2012-01-11 00:00:07 6.44904 7.13800 6.41266 6.90000  99442.07   6.90000
2012-01-12 00:01:02 6.90000 6.99700 6.33700 6.79999 140116.52   6.79999
2012-01-13 00:02:01 6.78211 6.80400 6.40000 6.41000  60228.77   6.41000
2012-01-14 00:00:23 6.42000 6.50000 6.23150 6.31894  25392.98   6.31894
2012-01-14 00:00:23 6.42000 6.75000 6.22010 6.57157  75952.01   6.57157

Como puede ver, la última línea es el mismo día que la penúltima línea. Quiero mantener la última fila para la última fecha y eliminar la penúltima fila. Cuando intento el siguiente código para eliminar filas duplicadas no funciona, las filas duplicadas permanecen allí.

xx <- mt.xts[!duplicated(mt.xts$Index),]
xx
.Open .High .Low .Close .Volume .Adjusted

No obtengo ningún resultado. ¿Cómo puedo eliminar entradas de datos duplicados en un objeto xts usando el Índice como indicador de duplicación?

Respuestas a la pregunta(4)

Su respuesta a la pregunta