JMP 스크립트 확인: 스크립트 실행과 수동 실행 결과 간의 불일치안녕하세요 저는 선형 회귀를 위한 JMP 스크립트를 확인하고 있습니다. 마지막 검증은 10년 전에 JMP9.0을 사용하여 수행되었습니다. 이제 JMP14.2.0을 사용하여 동일한 스크립트를 확인하고 있습니다.
수동 실행과 스크립트 실행 사이에 결과의 99%가 일치한다는 것을 발견했지만 두 실행의 R2(R 제곱) 사이에는 0.001의 차이가 있습니다. 수동 실행과 스크립트 실행 간에 SSE와 SST가 동일하고 R2=1-SSE/SST이므로 R2가 동일하다고 가정하기 때문에 정말 어리둥절합니다.
뭐가 잘못 되었 니? 나는 그것이 내 수동 실행의 반올림 일 수 있다고 생각했지만 다른 소수를 시도했지만 데이터는 여전히 0.001 다릅니다.
JMP 스크립트는 암호화되어 보호되어 있으므로 볼 수 없습니다.
어떤 생각이 잘못 되었습니까? 어느....
귀하의 입력은 매우 도움이 됩니다!
스크립팅Re: JMP 스크립트 확인: 스크립트 실행과 수동 실행 결과 간의 불일치맞춤 요약 테이블을 두 번 클릭하고 형식을 고정 12월로 변경하고 소수 자릿수를 5로 변경한 다음 값을 비교합니다.
Re: JMP 스크립트 확인: 스크립트 실행과 수동 실행 결과 간의 불일치txnelson, 귀하의 친절한 의견에 감사드립니다!
내 데이터로 돌아가 수동 실행에서 5진수 R-제곱을 확인하고 스크립트 실행에서 확인했습니다. 아니요, 5진수를 사용해도 다릅니다!
나는 지금 매우 (그리고 훨씬 더) 당혹스러워합니다. 왜냐하면:
1. 여러 데이터 세트(>20)가 있으며, 그 중 일부는 수동 실행과 스크립트 실행 모두에서 동일한 R-제곱을 보여줍니다(스크립트가 제대로 작동하는지 확인할 수 있음). 그러나 그들 중 일부는 수동 실행 및 스크립트 실행과 다른 R-제곱 값을 보여줍니다(차이는 0.967 대 0.964일 수 있음). 내 이해는 스크립트가 ROBUST 스크립트인 경우 모든 데이터 세트에 대해 잘 작동해야 하지 않습니까? 편향이 있는 이유는 무엇입니까(일부 데이터 세트는 스크립트에 대해 잘 작동하지만 다른 데이터 세트는 그렇지 않음)? 뭔가 안맞아.......
2. 예: 수동 실행 결과(SSE: 0.16159206664151, SST: 4.4432420157201, R-제곱: 0.96363194575722); 스크립트 실행 결과(SSE: 0.16159206664151, SST: 4.4432420157201, R-제곱: 0.96660472225036). SST와 SSE는 수동 실행과 스크립트 실행에서 각각 동일하며 R-square=1-SSE/SST이므로 R-square가 동일한 것으로 가정되는데 도대체 왜 다른가요? 수동 실행에 올바른 R-square(~0.964)가 있는지 컴퓨터화하고 확인했는데 스크립트에 문제가 있다는 의미입니까? 내 스크립트가 잘못된 것인지 확인해야 합니까?
나 지금 너무 당황스럽다.......
귀하의 의견을 매우 환영합니다!
Re: JMP 스크립트 확인: 스크립트 실행과 수동 실행 결과 간의 불일치JMP 9 이후 릴리스 중 하나에서 JMP가 일부 계산을 단정밀도에서 배정밀도로 변경했다고 생각합니다.JMP 지원 그룹은 아마도 JMP 9 및 JMP 14.2에 액세스하여 조사 결과를 검증하고 문제의 핵심을 파악할 수 있는 유일한 사람들일 것입니다.나는 그들에게 연락 할 것입니다
support@jmp.com