예를 들어 설명했습니다.팬더에서 두 데이터 집합의 정렬을 찾는 방법
두 개의 데이터 세트. 하나는 1 시간 동안 수집했습니다. 한 시간은 그 시간 내에 20 분에 걸쳐 수집되었습니다.
각 데이터 세트에는 이벤트가 발생하는지 여부를 나타내는 true (-
) 또는 false (_
)의 단일 열로 변환 될 수있는 이벤트의 인스턴스가 포함됩니다.
DS1.event :
_-__-_--___----_-__--_-__---__
DS2.event :
__--_-__--
나는 두 데이터의 상관 관계 (용어가 잘못된 경우 정정 해줘)를 자동화하는 방법을 찾고 있어요 DS2가 가장 많이 발생하는 (상위 x 많은) DS1로 오프셋 (들)을 설정하고 찾습니다. 아마도 일치하는 비율로 끝날 것이므로 일치의 유효성을 판단하기 위해 임계 값을 설정할 수 있습니다.
이러한
_-__-_--___----_-__--_-__---__
__--_-__--
DS1.start 34min ~ + = DS2.start
그 상세 내용 :
DS1 기록 된 대략 1 Hz에서. 대략 30 Hz에서 DS2. 이렇게하면 100 % 청결한 성냥이있을 확률이 줄어 듭니다.
다른 방법 (팬더로)은 높이 평가할 수 있지만 파이썬/팬더는 내가 처분 할 수있는 것입니다.
numpy.convolve를 사용하여 그것의 최대? – Evert