Всего новичков в R здесь (пока что очень приятно!).
У меня большой массив (вектор?) Информации о дате, и я хотел бы удалить строки, которые не вписываются в интересующий меня диапазон дат (с 24 сентября 2003 года по 10 декабря)-2003, с 12 до 18 часов каждый день).Кажется, мне не хватает памяти
Вот пример проблемы, которую я могу выразить:
> head(p_times)
[1] "2001-04-11 07:57:27 EDT" "2001-04-11 08:18:11 EDT"
[3] "2001-04-11 08:21:33 EDT" "2001-04-11 08:22:52 EDT"
[5] "2001-04-11 08:25:39 EDT" "2001-04-11 08:31:18 EDT"
> length(p_times)
[1] 31164014
> class(p_times)
[1] "POSIXlt" "POSIXt"
> fp_times = p_times[p_times$year==103]
R(59593,0xa0506540) malloc: *** mmap(size=249315328) failed (error code=12)
*** error: can't allocate region
*** set a breakpoint in malloc_error_break to debug
R(59593,0xa0506540) malloc: *** mmap(size=124657664) failed (error code=12)
*** error: can't allocate region
*** set a breakpoint in malloc_error_break to debug
R(59593,0xa0506540) malloc: *** mmap(size=57901056) failed (error code=12)
*** error: can't allocate region
*** set a breakpoint in malloc_error_break to debug
Я планировал отфильтровать по годам, чтобы удалить большую часть информациии затем использовать тот же подход для фильтрации по месяцу / дню / часу