Giả sử trong R, tôi có một data.frame với cột đầu tiên đại diện cho thời gian (như POSIXct). Phần còn lại của các cột (ví dụ: cột 2) là dữ liệu số.Làm cách nào để nhanh chóng nhóm cột thời gian trong một khung dữ liệu thành các khoảng thời gian?
Tôi muốn nhóm thời gian thành các khoảng thời gian 3 phút. Mỗi khoảng thời gian sẽ là giá trị trung bình của các giá trị rơi vào khoảng thời gian cụ thể đó.
Hiện tại, tôi có vòng lặp for lặp lại qua cột thời gian và tạo khoảng thời gian khi đang di chuyển. Tôi tự hỏi nếu có một cách thanh lịch hơn để thực hiện điều tương tự?
Xin cảm ơn trước.
Derek
câu hỏi tương tự http://stackoverflow.com/questions/2441136/what-is-an-efficient- phương pháp-cho-phân vùng-và-tổng hợp-khoảng thời gian-từ-thời gian – Marek