BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
oriti
Fluorite | Level 6

Dear all, Dear Rick,

I simulated 20,000 data of OLS coefficients under the null that the coefficient is equal to zero.

Now I have 20000 simulated data and one observed coefficient.

I want to calculate the p - value.( The probability of getting the results I did  given that the null hypothesis is true)

In Rick Wicklin's book, he suggested for chi-square procedure:

pval=sum(Q>=qObs)/Numsample;

But in my case is it right? Isn't it p-value for one-tailed test ?

Do I need to take

pval=2*sum(Q>=qObs)/Numsample;

Thank's,

Orit

1 ACCEPTED SOLUTION

Accepted Solutions
Rick_SAS
SAS Super FREQ

It sounds like you want a two-sided test. For a discussion, see How to compute p-values for a bootstrap distribution - The DO Loop .  For a two-sided example (and code), see p. 14 of this paper: http://support.sas.com/resources/papers/proceedings10/329-2010.pdf

View solution in original post

1 REPLY 1
Rick_SAS
SAS Super FREQ

It sounds like you want a two-sided test. For a discussion, see How to compute p-values for a bootstrap distribution - The DO Loop .  For a two-sided example (and code), see p. 14 of this paper: http://support.sas.com/resources/papers/proceedings10/329-2010.pdf

hackathon24-white-horiz.png

The 2025 SAS Hackathon has begun!

It's finally time to hack! Remember to visit the SAS Hacker's Hub regularly for news and updates.

Latest Updates

From The DO Loop
Want more? Visit our blog for more articles like these.
Discussion stats
  • 1 reply
  • 1482 views
  • 0 likes
  • 2 in conversation