다시 : 0으로 구분 된 데이터 덩어리를 요약하는 방법고맙습니다! 이것은 완벽하게 작동했습니다. 나는 이것에 대해 정말로 생각하지 않았지만, 많은 0은 가치가없는 것입니다. 수식에 모든 missnig 값을 0으로 처리하도록 추가해야했습니다.
다시 감사합니다!
다시 : 0으로 구분 된 데이터 덩어리를 요약하는 방법이 작업은 스크립트에서 for 루프를 사용하여 수행 할 수 있지만 포인트 앤 클릭 방식으로 안내 할 것입니다. 작은 덩어리로 나뉩니다.
- 0 카운트의 열 만들기
- Span ID라는 열을 작성합니다. 범위의 시작은 행 번호이며, 행 번호는 Lag 함수를 통해 다른 0이 발견 될 때까지 아래로 복사됩니다
- Valid라는 열을 만듭니다.이 값은 Span ID == Row () 행 번호 일 때 값을가집니다.
첨부 된 테이블에는 이러한 열 수식이 있습니다.
이제 테이블 요약을 생성하여 선택을 취소 할 수 있습니다. 원본 테이블에 연결 . 아래의 대화 상자와 결과 테이블을 참조하십시오.


- 행 1 삭제
- 스팬 ID는 스팬이 시작된 곳입니다.
- 열 제목을 시작 시간 및 종료 시간 등으로 변경하십시오.
- 기간 열 만들기 종료 시간 - 시작 시간
여기서 트릭은 범위를 찾는 것입니다. 첨부 된 표에서 사용 된 함수를 찾으십시오. 요약이 여전히 8 개 미만인 경우 계산됩니다. 유효하면 볼 수있는 것을 알려줍니다.
0으로 구분 된 데이터 덩어리를 요약하는 방법모두 안녕,
만들 수식 / 스크립트가 있는데 어떻게해야하는지 모르겠습니다.
데이터는 0과 양수 사이에서 변동합니다. 이벤트를 나타내는 양수와 0은 이벤트 사이에 있습니다.
각 이벤트에 대한 계산을 계산하고 싶지만 250,000 줄 이상의 데이터에 300 개가 넘는 이벤트가 있습니다. 손으로하는 데 시간이 많이 걸릴 것입니다. 따라서 이벤트의 최대 값, 평균 및 기타 계산과 같이 양수 모음을 검색하고이를 기반으로 계산을 계산하는 코드를 만들어야합니다.
또 다른 합병증이 있습니다. 이벤트가 실제로 분리되도록하기 위해 이벤트 사이에 8 개의 0이 표시됩니다. 사건 사이에 두 개의 제로 만 있다면, 우리는 이들이 별도의 사건이라는 결론을 내릴만큼 충분히 적절하다고 확신하지 못합니다. 그러나 우리는 평균을 찾기 위해 계산의 일부로이 0을 원하지 않습니다.
숫자에는 시간이 표시되므로 이벤트를 요약하는 방법을 원하지만 이벤트가 중지 및 시작된 시간과 소요 시간을 요약에 포함시킵니다. 다음은 데이터 모양에 대한 예입니다.
타임 스탬프 값 12/1/2018 1:00 AM 0 12/1/2018 1:15 AM 0.2 12/1/2018 1:30 AM0.3
12/1/2018 1:45 AM 0.6 12/1/2018 2:00 AM 0.5 12/1/2018 2:15 AM 0.1 12/1/2018 2:30 AM 0 12/1/2018 2:45 AM 0 2018 년 12 월 1 일 3:00 AM 0 12/1/2018 3:15 AM 0 12/1/2018 3:30 AM 0 12/1/2018 3:45 AM 0 12/1/2018 4:00 AM 0 2018 년 12 월 1 일 4:15 오전 0 12/1/2018 4:30 오전0.2
2018 년 12 월 1 일 4:45 오전 0.3 12/1/2018 5:00 AM 0.5 12/1/2018 5:15 오전 0
우리가 다음과 같은 요약을 원할 것 :
시간 프레임 기간 최대 평균 2018 년 12 월 1 일 오전 1시 15 분 ~ 12 / 1 / 2018 2:15 오전 75 분 .6 .34 12 월 1 일 오전 4시 30 분 ~ 2018 년 1 월 12 일 오전 5시 45 분. 5 .33
나는 jmp에 익숙하지 않으며 모든 데이터에 대해 다음을 수행하는 스크립트 / 공식을 만드는 것이 처음입니다.
열 최대 값 (값) 열 평균 (값)내가 말했듯이, 나는 이것에 대해 정말로 알고 있습니다.
도움을 주시면 감사하겠습니다.
로라