내가 쓴 함수는 XML 문서에서 타임 스탬프를 추출합니다. 시간 소인은 일련 요소의 반복 요소 인 이벤트에 연결됩니다.다른 길이의 시퀀스로 작업하기
시리즈 요소는 다양한 양의 이벤트를 가지므로 내 함수는 data.frame (계열의 길이가 동일한 경우)을 반환합니다. 일반적으로 더 일반적인 목록을 반환하고 나는 그것도 매트릭스와 함께 작동 싶어요. 필자는 'list'가 제네릭 형식이라는 점을 지적했지만 (감사합니다. Eduardo) 제네릭 형식에서는 작동하지만 data.frame이나 matrix와 같은 특정 형식에는 문제가 없습니다.
내가 지금해야 할 일은 타임 스탬프 간의 가장 일반적인 거리가 무엇인지 확인하는 것입니다. (시간의 50 % 이상을 자주 보일 것으로 기대합니다.) 필자는 쓰고 다시 썼습니다. 이 작업을 수행하는 기능 :
R> mostCommonStep(list(a=cumsum(c(1,3,3,2,3,3,4,3,2,3,3)), b=cumsum(c(2,3,2,3))))
[1] 3
R> mostCommonStep(data.frame(a=c(2,4,6,8,12,14,18), b=c(12,14,16,18,22,24,28)))
[1] 2
R> mostCommonStep(matrix(c(2,4,6,8,12,14,18, 12,14,16,18,22,24,28), 7, 2))
[1] 2
하지만 난 더 "R"
내 데이터에는 타임 스탬프 만 있습니다. 모든 열에 타임 스탬프가 포함되어 있으며 모든 열을 검사하려고합니다. – mariotomo