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

sas-innovate-2026-white.png



April 27 – 30 | Gaylord Texan | Grapevine, Texas

Registration is open

Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and lock in 2025 pricing—just $495!

Register now

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