i tried a lot to calculate the Ryan Joiner(RJ) P-Value. is there any method or formula to calculate RJ P-Value. i found how to calculate RJ value but unable to find the manual calcuation part for RJ P-Value. Minitab is calculating by some startegy . i want to know that how calculate it in manually.
please support me on this.

The test statistic
RJneeds to be compared to a critical valueCVin order to make a determination of whether to reject or fail to reject the null hypothesis.The value of
CVdepends on the sample size and confidence level desired, and the values are empirically derived: generate large numbers of normally distributed datasets for each sample sizen, calculateRJstatistic for each, thenCVfora=0.10is the 10th percentile value ofRJ.Sidenote: For some reason I'm seeing a 90% confidence level used many places for Ryan-Joiner, when a 95% confidence is commonly used for other normality tests. I'm not sure why.
I recommend reading the original Ryan-Joiner 1976 paper: https://www.additive-net.de/de/component/jdownloads/send/70-support/236-normal-probability-plots-and-tests-for-normality-thomas-a-ryan-jr-bryan-l-joiner
In that paper, the following critical value equations were empirically derived (I wrote out in python for convenience):
The
RJtest statistic then needs to be compared to that critical value:RJ < CV, then the determination is NOT NORMAL.RJ > CV, then the determination is NORMAL.Minitab is going one step further - working backwards to determine the value of
aat whichCV == RJ. This value would be the p-value you're referencing in your original question.