У меня есть объект xts, который охватывает 169 дней высокочастотных 5-минутных регулярных наблюдений, но в некоторые дни отсутствуют наблюдения, то есть менее 288 точек данных. Как удалить их, чтобы иметь только дни с полными точками данных?
найти дни в данных
ddx = endpoints(dxts, on="days");
days = format(index(dxts)[ddx], "%Y-%m-%d");
for (day in days) {
x = dxts[day];
cat('', day, "has", length(x), "records...\n");
}
Я пытался
RTAQ::exchangeHoursOnly(dxts, daybegin = "00:00:00", dayend = "23:55:00")
но это все равно вернул полный набор
Спасибо