결측값이 있는 그룹별로 행 간의 차이를 찾는 방법은 무엇입니까?타임라인에 걸쳐 두 가지 데이터 세트가 있는 문제가 발생했습니다. 하나는 모든 시점에서 수집된 데이터이고, 다른 하나는 간헐적으로 수집된 데이터입니다. 이 두 데이터 세트를 하나의 데이터 테이블로 합치면, 한 열의 데이터가 모든 시점에서 누락되는 문제가 발생합니다. 예시로 데이터 테이블을 첨부했지만, 기본적으로 다음과 같은 형태입니다.

지금 제가 필요한 것은 포도당(g/L) 열에 데이터가 있는 행들 간의 차이를 생물반응기 열별로 그룹화하는 것입니다. 예를 들어, 생물반응기 1의 경우 36시간에서의 값은 "-1"(3 - 4)이 되고, 생물반응기 2의 경우 120시간에서의 값은 "1"(2 - 1)이 됩니다.
Lag 함수가 제대로 작동하지 않는 이유는 값들이 비슷한 간격으로 떨어져 있어야 하는데, 그렇지 않기 때문입니다. 도움이나 조언을 주시면 감사하겠습니다!
자동화 및 스크립팅기초 데이터 분석 및 모델링콘텐츠 구성데이터 접근데이터 혼합 및 정리제목: 결측값이 있는 그룹별로 행 간의 차이를 찾는 방법은 무엇인가요?JMP19를 사용하시는 것 같으니 Col At() 함수가 원하시는 기능을 할 수 있을 것 같습니다 (하지만 100% 확신할 수는 없습니다). 다음과 같은 수식을 사용해 보세요.
:"Glucose (g/L)"n - Col At(:"Glucose (g/L)"n, -1, :Bioreactor, << relative(1), <
<SKIP missing=""></SKIP>
<P><SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jthi_0-1767115608220.png" style="width: 999px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="jthi_0-1767115608220.png" style="width: 420px;"><span class="lia-inline-image-display-wrapper" image-alt="jthi_0-1767115608220.png" style="width: 420px;"><img src="https://us.v-cdn.net/6038925/uploads/images/89947i8BD25A08647F5CAF/jthi_0-1767115608220.png" role="button" title="jthi_0-1767115608220.png" alt="jthi_0-1767115608220.png" /></span></SPAN></SPAN></P> <P>원하시는 결과가 아니라면, "정확한 결과" 열 전체를 제공해 주시겠습니까? 예를 들어, 바이오리액터 1의 경우 0시간, 84시간, 132시간, 180시간에서의 값은 무엇인가요? 아니면 계산 가능한 첫 번째 차이값만 필요하신 건가요?</P>
제목: 결측값이 있는 그룹별로 행 간의 차이를 찾는 방법은 무엇인가요?바로 제가 찾던 거예요! 정말 감사합니다. 몇 시간 동안이나 이 문제를 해결하려고 애썼는데 드디어 찾았네요.
해결책이 채택되었습니다.