I need to work with many hypothesis tests in R and present the results. Here is an example:
> library(MASS)
> h=na.omit(survey$Height)
>
> pop.mean=mean(h)
> h.sample = sample(h,30)
>
> t.test(h.sample,mu=pop.mean)
One Sample t-test
data: h.sample
t = -0.0083069, df = 29, p-value = 0.9934
alternative hypothesis: true mean is not equal to 172.3809
95 percent confidence interval:
168.8718 175.8615
sample estimates:
mean of x
172.3667
Is there any way that we visualize the t.test or other hypothesis test results?
Below is an example of what I am looking for:
There is a lot of things you can do. Here is just one where I draw a random sample from the standard normal distribution, then do a t-test, the plot the observed t and the t's needed to reject the null hypothesis that the mean is equal to 0.
N=20 #just chosen arbitrarily
samp=rnorm(N)
myTest=t.test(samp)
tcrit=qt(0.025, df=(N-1))
dum=seq(-3.5, 3.5, length=10^4)#For the plot
plot(dum, dt(dum, df=(N-1)), type='l', xlab='t', ylab='f(t)')
abline(v=myTest$statistic, lty=2)
abline(v=tcrit, col='red', lty=2)
abline(v=-tcrit, col='red', lty=2)
Of course your observed t will look different every time you re-run this code, which might make a good illustration if ran repeatedly.