Chúng tôi có hai khoảng thời gian A
và B
. Theo một khoảng thời gian, tôi có nghĩa là một cặp số nguyên theo thứ tự như c(2,5)
. Tôi muốn tìm tất cả các khoảng thời gian - một từ A
và một từ B
- có chồng chéo.Tìm chồng chéo nhau theo từng khoảng thời gian (phân đoạn)
Ví dụ nếu A và B như sau:
A=c(c(1,7), c(2,5), c(4, 16))
B=c(c(2,3), c(2,20))
Sau đó FindOverlap(A, B)
nên trả về một ma trận như dưới đây (yếu tố duy nhất không là bởi vì khoảng thời gian thứ 3 của A
không trùng với khoảng thời gian đầu tiên của B
):
1 1
1 1
0 1
Bạn có ý tưởng nào hiệu quả không?
Tuyệt vời! Cảm ơn bạn – Ali