Warum erzeugen x und y (unten) beim Filtern des xts-Objekts unterschiedliche Ergebnisse? Sowohl x als auch y scheinen eindeutige Daten zu speichern, eine als Zeichen und die andere als Datum. ob [x] gibt alle Datensätze zurück. ob [y] gibt 1 Datensatz pro Datum zurück (nur wenn ein Datensatz mit Mitternacht, 00:00:00 übereinstimmt).Warum verursacht as.Date für einen xts-Index ein anderes Ergebnis?
seq1<- seq(as.POSIXct("2015-09-01"),as.POSIXct("2015-09-14"), by = "30 mins")
ob<- xts(data.frame(closingPrice=1:(length(seq1))),seq1)
x = unique(format(index(ob), format = "%Y-%m-%d"))
y = as.Date(unique(format(index(ob), format = y = as.Date(unique(format(index(ob), format = "%Y-%m-%d"))))))
ob[x]
ob[y]