Tôi muốn tính số lượng mặt hàng theo thời gian sử dụng ngày Bắt đầu và Ngày kết thúc của chúng.R- Tính số lượng mặt hàng theo thời gian sử dụng ngày bắt đầu và ngày kết thúc
Một số dữ liệu mẫu
START <- as.Date(c("2014-01-01", "2014-01-02","2014-01-03","2014-01-03"))
END <- as.Date(c("2014-01-04", "2014-01-03","2014-01-03","2014-01-04"))
df <- data.frame(START,END)
df
cho
START END
1 2014-01-01 2014-01-04
2 2014-01-02 2014-01-03
3 2014-01-03 2014-01-03
4 2014-01-03 2014-01-04
Một bảng hiển thị một số các mặt hàng này theo thời gian (dựa trên Start và End của họ lần) như sau:
DATETIME COUNT
2014-01-01 1
2014-01-02 2
2014-01-03 4
2014-01-04 2
Điều này có thể được thực hiện bằng cách sử dụng R, đặc biệt là sử dụng dplyr? Cảm ơn nhiều.
@RichardScriven. Mỗi hàng xác định một khoảng thời gian từ START đến END. Ví dụ '2014-01-03' là một phần của tất cả bốn giai đoạn được hiển thị ở đây. – flodel