동일한 샘플의 여러 사이클에 대해 대용량 데이터 세트에서 사이클을 채우기 위한 새로운 열을 얻는 방법은 무엇입니까?안녕하세요,
저는 100만 개 이상의 행으로 구성된 매우 큰 데이터 세트를 가지고 있으며, 이 데이터 세트는 순환적으로 테스트되었습니다. 동일한 샘플이 수백 번의 사이클을 거쳤고, 저는 이 사이클들을 데이터 테이블에 빠르게 추가할 방법을 찾고 있습니다.
테스트는 변위 0에서 시작하여 최대 힘(사이클에 따라 다름)까지 진행한 후 다시 0 또는 거의 0에 가까운 값으로 돌아갑니다. 사이클을 추가하기 위해 수백만 개의 데이터 행을 수동으로 스크롤하지 않고도 사이클을 추가할 수 있는 방법이 있으면 좋겠습니다.
자동화 및 스크립팅Re: 동일한 샘플의 여러 사이클에 대해 대용량 데이터 세트에서 사이클을 채우기 위한 새 열을 얻는 방법은 무엇입니까?귀하의 데이터에서는 샘플을 사용하여 주기를 결정할 수 있는 것 같습니다.
Re: 동일한 샘플의 여러 사이클에 대해 대용량 데이터 세트에서 사이클을 채우기 위한 새 열을 얻는 방법은 무엇입니까?안녕하세요,
각 샘플에는 수많은 압축/압축 해제 사이클(100개)이 있으며, 저는 각 샘플 번호를 해당 샘플 내의 각 사이클로 분해할 방법을 찾고 있습니다.
Re: 동일한 샘플의 여러 사이클에 대해 대용량 데이터 세트에서 사이클을 채우기 위한 새 열을 얻는 방법은 무엇입니까?Cycles 열에 이 수식을 추가했습니다. 감소하는 값에서 증가하는 값으로의 변화를 감지할 때마다 Cycle 수가 증가합니다.
As Constant( x = 1 );
If( :Sample != Lag( :Sample ),
x = 1
);
If( Lag( :Compression ) > :Compression & Lag( :Compression, -1 ) > :Compression,
x = x + 1
);
x;
아래는 샘플 3에서 사이클 3, 4, 5만 표시하도록 설정된 로컬 데이터 필터를 생성한 그래프입니다. 이것이 여러분이 찾고 있는 것이라고 생각합니다.

Re: 동일한 샘플의 여러 사이클에 대해 대용량 데이터 세트에서 사이클을 채우기 위한 새 열을 얻는 방법은 무엇입니까?정말 고맙습니다, 짐!