Tabulate가 예상 출력을 생성하지 않습니다.안녕하세요 여러분
유전체 데이터가 담긴 데이터 테이블이 여러 개 있습니다. 각 테이블은 SNP 이름을 열 이름으로 사용하는 다양한 개수의 열을 가지고 있으며, 명목 응답은 0, 1 또는 2입니다. 데이터 유형은 명목형입니다. 각 행은 다른 환자를 나타내며, 저는 tabulate를 사용하여 0, 1 또는 2의 각 범주에 대한 연속형 변수의 평균 요약을 생성해 왔습니다.
적절한 출력은 스크린샷 1과 같습니다.

그런데 어떤 이유에서인지 한 데이터 테이블에서 0, 1, 2를 표의 열로 표시하지 않고 각 snp 아래에 행으로 표시합니다. 스크린샷 2처럼 보입니다.

올바른 스크립트를 만들어 잘못된 스크립트로 가져와서 수동으로 변경하려고 했는데, JMP가 매번 충돌합니다. 올바른 테이블 스크립트는 '행 테이블(열을 범주별로...)'로 되어 있고, 잘못된 스크립트는 '행 테이블(열 그룹화...)'로 되어 있습니다.
또한, 테이블레이트가 완료된 후 올바른 테이블레이트에서 스크립트를 저장하고 다시 실행하려고 하면 스크립트 생성에 사용한 데이터가 미리 채워진 테이블레이트 창이 아니라 빈 테이블레이트 창이 열립니다. 그리고 JMP가 바로 종료됩니다.
그룹화 열 형식 없이 표를 만들고 스크립트에서 데이터 열을 채우는 스크립트를 저장하는 방법이 있습니까?
저는 Mac 컴퓨터에서 JMP 17.0.0을 사용하고 있습니다.
기본 데이터 분석 및 모델링Re: Tabulate가 예상 출력을 생성하지 않습니다.안녕하세요 @모린S ,
SNP에 대한 데이터 유형과 모델링 유형(열이므로)을 포함하여 원래 데이터 테이블이 어떤 모습인지 예를 들어 설명해 주시겠습니까?
Re: Tabulate가 예상 출력을 생성하지 않습니다.다음은 그 일부입니다. 스크린샷으로 보여드리겠습니다.

스크립트를 사용하지 않고도 해결 방법을 찾았을지도 모르겠네요. 재밌는 건 설명서(온라인 사용자 가이드)를 보면 여러 가지를 배울 수 있다는 겁니다. 저는 항상 빨간색 삼각형 아래에 있는 옵션에 대해 알고 있었는데, 열 이름을 마우스 오른쪽 버튼으로 클릭하면 더 많은 옵션을 볼 수 있더군요. 하나는 표를 결합하는 기능입니다(열을 범주별로). 이렇게 하니까 제가 원하는 결과가 나왔습니다. 문제는 누락된 데이터가 많았던 것 같습니다.
맥 사용자들은 마우스 오른쪽 버튼 클릭에 대해 잘 생각하지 않는 경향이 있어요. 빨간 삼각형 같은 표시 없이 숨겨진 옵션들이 있는 건 좀 불편해요.
제목: Tabulate가 예상 출력을 생성하지 않습니다.네, 그렇게 해야 했습니다. 연산 순서도 도움이 됩니다. 특성을 맨 위에 열로 배치하고 SNP를 행으로 배치해 보면 해당 옵션이 나타나지 않습니다. 스크립트를 데이터 테이블에 저장하고 다시 열면 똑같은 빈 표 창이 나타나고 17.2.0에서는 충돌이 나고, JMP 18.2.2에서는 충돌이 납니다. 하지만 9월에 출시될 JMP 19.0.0에서는 스크립트를 데이터 테이블에 저장할 때 충돌이 발생하지 않고 테이블 스크립트를 다시 실행하면 데이터가 제대로 채워집니다.
스크립트/테이블 스크립트를 다시 실행하면 여전히 충돌이 발생하고 빈 테이블로 열리나요?