Tôi có một chuỗi nhị phân như 11111011011110101100000000000100101011011111101111100000000000011010100000010000000011101111
Trong đó các cụm chủ yếu là 1 được theo sau bởi số lượng không lớn hơn, như trong hình bên dưới (màu đen là 1):
Tôi muốn áp dụng một kỹ thuật (tốt nhất là trong R hoặc trong Python), nơi tôi có thể tự động phát hiện các cụm 1 này và tạo ra các nhịp (được biểu thị là các đường màu đỏ trong hình ảnh). Tôi biết người ta có thể làm điều này với một ngưỡng, tức là nói rằng hai cụm phải được tách biệt bởi ít nhất n 0 là cụm, nhưng tôi tự hỏi liệu có những phương pháp được thiết lập nào khác không sử dụng ngưỡng được xác định trước hay không.
Bất kỳ ý tưởng?