통계로 두 그룹 XY 그래프 스크립팅데이터는 빨간색 그룹과 검은색 그룹에 속하는 대상, 평가 시간(누적, x로 사용) 및 측정 값(y)을 가집니다. 평가된 각 시점에서 그룹 간의 평균/SE 또는 평균/CI 플롯 및 통계적 차이가 필요합니다.
그래프 빌더에서 이것을 그릴 수 있지만 통계는 없으며 이것을 반복적으로 사용하므로 스크립트를 작성하는 방법을 찾으려고 합니다.

Re: 통계로 두 개의 그룹 XY 그래프 스크립팅JMP 14.3에서 이 작업을 수행했습니다.버전에 따라 정확히 동일한 출력을 얻을 수 없는 몇 가지 차이점이 있을 수 있습니다.JSL 구문도 버전 간에 변경되었을 수 있습니다.
Re: 통계로 두 개의 그룹 XY 그래프 스크립팅이것은 내가 원했던 대부분의 것을 성취하는 것 같습니다. 자세한 답변 정말 감사합니다.
추가로 도움이 될 수 있는 경우 몇 가지만 알려주세요.
1. 내 보고서는 이 시뮬레이션에서 그렇게 보이지 않습니다. 이것이 버전의 제한인지 확실하지 않습니다(제 것은 JMP12입니다). 플롯은 기본적으로 열리지 않으며 수동으로 활성화하면 오류 막대가 표시되지 않습니다.
2. 또한 실제 데이터 테이블에서 조정(Y 및 효과 이름만 변경)하고 실행하면 적합 모델 대화 상자에서 '실행' 클릭을 위해 일시 중지되고 보고서가 기본 보고서처럼 보입니다. 즉, 효과 세부 정보가 닫히고, 테스트 조각이 활성화되지 않고, LS 평균 플롯이 위와 같이 닫힙니다.


Re: 통계로 두 개의 그룹 XY 그래프 스크립팅나는 이것에 대해 한동안 생각했고, 여기에 당신이 설명하는 특정 분석을 기반으로 한 접근 방식이 있습니다.데이터는 최소 제곱 회귀를 사용하여 그룹, 기간 및 상호 작용의 효과를 추정하는 "적합 모델"에서 가장 잘 분석됩니다.또한 이 분석 플랫폼에서 관심 있는 플롯을 얻고 통계 테스트를 수행하여 각 개별 시점에서 그룹 평균이 동일한지 다른지 확인할 수 있습니다.이 작업을 수동으로 수행한 경우 최소 제곱 적합 보고서에서 효과 세부 정보 아래에서 상호 작용 용어(그룹*주)에 대한 결과를 찾고 LS 평균 표, LS 평균 플롯(그룹화 변수로 "그룹" 사용) 및 테스트 조각을 켭니다.테스트 슬라이스는 "슬라이스"(한 요인의 한 수준이 일정하게 유지됨) 내의 모든 비교 그룹을 수행합니다. 주=0에 대한 슬라이스 분석은 그룹 평균이 주=0에서 다른지 여부를 테스트하는 것입니다. ...
이 분석은 JMP의 "즉시 사용 가능한" 기능을 사용하며 출력을 약간 조정하면(수동 또는 스크립팅 사용) 필요한 결과와 분석을 얻을 수 있습니다.신규 사용자인 경우 이것이 더 나은 사용 방법입니다.
보다 사용자 정의된 출력은 종종 JSL, 특히 보고서 표시가 작성되는 방식에 대해 좀 더 학습해야 하며 학습하는 데 시간이 걸립니다.그래프에 텍스트를 오버레이하는 것은 때때로 약간 까다롭습니다(@txnelson은 답장에서 이를 수행하는 방법에 대한 몇 가지 힌트를 제공했습니다).
아래 스크립트는 귀하가 설명한 것과 유사한 일부 데이터를 시뮬레이트하고 분석을 수행하고 귀하가 관심 있는 질문에만 초점을 맞추기 위해 출력 보고서를 약간 수정합니다.내가 하고 있는 일을 따라 하려면 코드의 주석을 참조하십시오.
//settings for the data simulation
//means for each group at time 0, 12, 24 is given in the matrix
/*
means =
t=0 t=12 t=24
group 1 [ .. .. .. ,
group 2 [ .. .. .. ]
*/
means=[
100 100 95,
100 95 85
];
// standard deviation of individual result for each subject
sd=2;
//simulate the data
data=[];
for(group=1, group<=2, group++,
for(w=1, w<=3, w++,
week=(w-1)*12;
for(subject=1, subject<=10, subject++, /* 10 subjects per group*/
result=means[group,w]+ sd*Random Normal();
data= data |/ (group || week || subject || result);
)
)
);
// put the simulated data into a data table and set the column properties appropriately
dt=as table(data, <<COLUMN names=""></COLUMN>
보고서 출력을 복사하여 워드나 파워포인트에 이미지로 붙여넣으면 아래와 같은 모습이 됩니다.원하는 만큼 우아하지 않을 수도 있지만
그것은 한 페이지에 맞고 당신이 원한다고 생각하는 모든 정보가 있습니다.이 방법에 대한 또 다른 좋은 점은 플롯의 신뢰 구간이 모델의 전체 오류 추정치와 오류에 대한 전체 자유도를 사용하여 전체 데이터 세트를 고려한 올바른 신뢰 구간이라는 것입니다.
Re: 통계로 두 개의 그룹 XY 그래프 스크립팅고마워 짐. 초보자로서 위에 표시된 그래프를 그리는 몇 가지 샘플 스크립트를 찾고 있습니다. 마찬가지로 이 시나리오에서 적절한 테스트를 호출하기 위한 제안 및 구문을 찾고 있습니다.Re: 통계로 두 개의 그룹 XY 그래프 스크립팅이를 수행하는 몇 가지 방법이 있습니다.
- 그래프에 그래픽 스크립트를 추가합니다.스크립팅 가이드에서 "그래픽 스크립트 추가"를 참조하십시오.개발하는 스크립트 내에서 원하는 통계를 생성한 다음 그래프에 표시할 수 있습니다.
- 그래프 뒤에 요약 테이블을 추가합니다.이것은 JSL을 사용하여 자체적으로 개발하거나 Fit Y by X 플랫폼에서 원하는 테이블을 찾을 수 있습니다.그런 다음 그래프와 테이블을 새 디스플레이 창에 배치할 수 있습니다.
Re: 통계로 두 개의 그룹 XY 그래프 스크립팅안녕 -
이러한 추가 정보와 함께 어떤 제안이 있습니까?
감사해요!Re: 통계로 두 개의 그룹 XY 그래프 스크립팅다음은 귀하가 요청한 추가 세부정보입니다. 감사해요!
각 시점에 대해 원하는 통계 테스트 또는 요약 통계가 무엇인지 알고 있습니까?
해당 정보를 그래프의 흰색 공간에 겹쳐 놓기를 원하십니까, 아니면 참조용으로 측면/아래에 겹쳐 놓기를 원하십니까?
결과는 시간 경과에 따른 종적(동일한 대상/장비에 대한 반복 측정)입니까, 아니면 각 시점에서 독립적인 그룹입니까?
- 세로. 대부분의 주제는 모든 tps에 대한 데이터를 가지고 있지만 상당수는 하나 이상의 tps를 가지고 있지 않습니다. 유사한 분석에서는 시간, 그룹 및 시간*그룹을 요인으로 사용하는 2-way ANOVA를 사용했습니다.
분석이 다루고 있는 실제 질문은 무엇입니까?
- 시간이 지남에 따라 그룹 간에 차이가 있습니까?
이러한 결과를 공유하는 방식은 무엇입니까?JMP 내에서?또는 Word, Powerpoint 등에서 내보내고 공유, ...?
- 파워포인트에서 사용할 그래프; 독립형 PDF 보고서 옵션도 유용합니다.
Re: 통계로 두 개의 그룹 XY 그래프 스크립팅각 시점에 대해 원하는 통계 테스트 또는 요약 통계가 무엇인지 알고 있습니까?
해당 정보를 그래프의 흰색 공간에 겹쳐 놓기를 원하십니까, 아니면 참조용으로 측면/아래에 겹쳐 놓기를 원하십니까?
결과는 시간 경과에 따른 종적(동일한 대상/장비에 대한 반복 측정)입니까, 아니면 각 시점에서 독립적인 그룹입니까?
분석이 다루고 있는 실제 질문은 무엇입니까?
이러한 결과를 공유하는 방식은 무엇입니까?JMP 내에서?또는 Word, Powerpoint 등에서 내보내고 공유, ...?
이러한 유형의 데이터를 분석할 수 있는 몇 가지 방법이 있습니다.공유한 후 멋진 요약 보고서를 스크립팅하는 방법에 대한 몇 가지 아이디어가 제안될 수 있습니다.